首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

php二维数组排序,该怎么处理

2012-05-28 
php二维数组排序$aryarray(array(ID13,namekitty),array(ID22,namesony),array(ID

php二维数组排序
$ary=array(array("ID"=>13,"name"=>"kitty"),array("ID"=>22,"name"=>"sony"),array("ID"=>17,"name"=>"picker"));
我想对其按照ID升序调整一维数组的顺序,结果为
array(array("ID"=>13,"name"=>"kitty"),array("ID"=>17,"name"=>"picker"),array("ID"=>22,"name"=>"sony"));
应该怎么写?

[解决办法]
前两天才有人问过...

PHP code
$ary=array(array("ID"=>13,"name"=>"kitty"),array("ID"=>22,"name"=>"sony"),array("ID"=>17,"name"=>"picker"));foreach ($ary as $key => $value) {    $Id[$key] =$value['ID'];    $Name[$key] = $value['name'];}array_multisort($Id, SORT_ASC,$ary);print_r($ary); 

热点排行