php二维数组排序 php 二维数组php 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $arr = array ( array ('desc' => 'pic13.jpg'), array ('desc' => 'pic18.jpg'), array ('desc' => 'pic21.jpg'), array ('desc' => 'pic22.jpg'), array ('desc' => 'pic23.jpg'), array ('desc' => 'pic5.jpg'), array ('desc' => 'pic6.jpg'), array ('desc' => 'pic7.jpg'), array ('desc' => 'pic8.jpg'), array ('desc' => 'pic9.jpg'),);foreach($arr as $v) $r[] = substr($v['desc'], 3, -4);array_multisort($r, $arr);print_r($arr);Array( [0] => Array ( [desc] => pic5.jpg ) [1] => Array ( [desc] => pic6.jpg ) [2] => Array ( [desc] => pic7.jpg ) [3] => Array ( [desc] => pic8.jpg ) [4] => Array ( [desc] => pic9.jpg ) [5] => Array ( [desc] => pic13.jpg ) [6] => Array ( [desc] => pic18.jpg ) [7] => Array ( [desc] => pic21.jpg ) [8] => Array ( [desc] => pic22.jpg ) [9] => Array ( [desc] => pic23.jpg )) array ( 0 => array ( 'type' => '1', 'url' => '/erp/staticment/dynamic/../../data/images/upload/20130219/20130219100027_73278.jpg', 'desc' => 'pic13.jpg', 'dl_url' => NULL, ), 1 => array ( 'type' => '1', 'url' => '/erp/staticment/dynamic/../../data/images/upload/20130219/20130219100027_13751.jpg', 'desc' => 'pic18.jpg', 'dl_url' => NULL, ), 2 => array ( 'type' => '1', 'url' => '/erp/staticment/dynamic/../../data/images/upload/20130219/20130219100027_88544.jpg', 'desc' => 'pic21.jpg', 'dl_url' => NULL, ), 3 => array ( 'type' => '1', 'url' => '/erp/staticment/dynamic/../../data/images/upload/20130219/20130219100027_81776.jpg', 'desc' => 'pic22.jpg', 'dl_url' => NULL, ), 4 => array ( 'type' => '1', 'url' => '/erp/staticment/dynamic/../../data/images/upload/20130219/20130219100027_46419.jpg', 'desc' => 'pic23.jpg', 'dl_url' => NULL, ), 5 => array ( 'type' => '1', 'url' => '/erp/staticment/dynamic/../../data/images/upload/20130109/20130109163252_56244.jpg', 'desc' => 'pic5.jpg', 'dl_url' => NULL, ), 6 => array ( 'type' => '1', 'url' => '/erp/staticment/dynamic/../../data/images/upload/20130109/20130109163930_58718.jpg', 'desc' => 'pic6.jpg', 'dl_url' => NULL, ), 7 => array ( 'type' => '1', 'url' => '/erp/staticment/dynamic/../../data/images/upload/20130110/20130110092551_30522.jpg', 'desc' => 'pic7.jpg', 'dl_url' => NULL, ), 8 => array ( 'type' => '1', 'url' => '/erp/staticment/dynamic/../../data/images/upload/20130114/20130114115936_39995.jpg', 'desc' => 'pic8.jpg', 'dl_url' => NULL, ), 9 => array ( 'type' => '1', 'url' => '/erp/staticment/dynamic/../../data/images/upload/20130219/20130219100027_52973.jpg', 'desc' => 'pic9.jpg', 'dl_url' => NULL, ),)原始的二维数组是这样的,排序之后,还需要显示出来。 原来截取的也算啊,看来php开发者对这个函数做了不少匹配啊 关于向drupal中添加js的问题 php 关于301重定向的问题.. PHP如何正则匹配纯中文汉字 下载文件的代码 phpreports PHP:上传文件总是不能成功!!! 请教:PHP模板到底哪个更好一些啊 关于安装PHP for Apache as module的问题 求助一个简单的问题!!!! 我是PHP菜鸟~~~^@^ 如何识别为手机端访问? header跳转和file_get_contents,哪种速度快些?
array ('desc' => 'pic13.jpg'),
array ('desc' => 'pic18.jpg'),
array ('desc' => 'pic21.jpg'),
array ('desc' => 'pic22.jpg'),
array ('desc' => 'pic23.jpg'),
array ('desc' => 'pic5.jpg'),
array ('desc' => 'pic6.jpg'),
array ('desc' => 'pic7.jpg'),
array ('desc' => 'pic8.jpg'),
array ('desc' => 'pic9.jpg'),
);
foreach($arr as $v) $r[] = substr($v['desc'], 3, -4);
array_multisort($r, $arr);
print_r($arr);Array
(
[0] => Array
(
[desc] => pic5.jpg
) [1] => Array
(
[desc] => pic6.jpg
) [2] => Array
(
[desc] => pic7.jpg
) [3] => Array
(
[desc] => pic8.jpg
) [4] => Array
(
[desc] => pic9.jpg
) [5] => Array
(
[desc] => pic13.jpg
) [6] => Array
(
[desc] => pic18.jpg
) [7] => Array
(
[desc] => pic21.jpg
) [8] => Array
(
[desc] => pic22.jpg
) [9] => Array
(
[desc] => pic23.jpg
))
array (
0 =>
array (
'type' => '1',
'url' => '/erp/staticment/dynamic/../../data/images/upload/20130219/20130219100027_73278.jpg',
'desc' => 'pic13.jpg',
'dl_url' => NULL,
),
1 =>
array (
'type' => '1',
'url' => '/erp/staticment/dynamic/../../data/images/upload/20130219/20130219100027_13751.jpg',
'desc' => 'pic18.jpg',
'dl_url' => NULL,
),
2 =>
array (
'type' => '1',
'url' => '/erp/staticment/dynamic/../../data/images/upload/20130219/20130219100027_88544.jpg',
'desc' => 'pic21.jpg',
'dl_url' => NULL,
),
3 =>
array (
'type' => '1',
'url' => '/erp/staticment/dynamic/../../data/images/upload/20130219/20130219100027_81776.jpg',
'desc' => 'pic22.jpg',
'dl_url' => NULL,
),
4 =>
array (
'type' => '1',
'url' => '/erp/staticment/dynamic/../../data/images/upload/20130219/20130219100027_46419.jpg',
'desc' => 'pic23.jpg',
'dl_url' => NULL,
),
5 =>
array (
'type' => '1',
'url' => '/erp/staticment/dynamic/../../data/images/upload/20130109/20130109163252_56244.jpg',
'desc' => 'pic5.jpg',
'dl_url' => NULL,
),
6 =>
array (
'type' => '1',
'url' => '/erp/staticment/dynamic/../../data/images/upload/20130109/20130109163930_58718.jpg',
'desc' => 'pic6.jpg',
'dl_url' => NULL,
),
7 =>
array (
'type' => '1',
'url' => '/erp/staticment/dynamic/../../data/images/upload/20130110/20130110092551_30522.jpg',
'desc' => 'pic7.jpg',
'dl_url' => NULL,
),
8 =>
array (
'type' => '1',
'url' => '/erp/staticment/dynamic/../../data/images/upload/20130114/20130114115936_39995.jpg',
'desc' => 'pic8.jpg',
'dl_url' => NULL,
),
9 =>
array (
'type' => '1',
'url' => '/erp/staticment/dynamic/../../data/images/upload/20130219/20130219100027_52973.jpg',
'desc' => 'pic9.jpg',
'dl_url' => NULL,
),
)原始的二维数组是这样的,排序之后,还需要显示出来。
原来截取的也算啊,看来php开发者对这个函数做了不少匹配啊