700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > php 二维数组 下标 php 二维数组排序 按指定数组下标排序

php 二维数组 下标 php 二维数组排序 按指定数组下标排序

时间:2024-05-02 23:46:06

相关推荐

php 二维数组 下标 php 二维数组排序  按指定数组下标排序

$array=array(

array(

'id'=>1,

'name'=>"语文",

'listorder'=>2

),

array(

'id'=>2,

'name'=>"数学",

'listorder'=>4

),

array(

'id'=>3,

'name'=>"英语",

'listorder'=>1,

'sun'=>array(

array(

'id'=>6,

'name'=>"生物",

'listorder'=>7

),

)

),

array(

'id'=>4,

'name'=>"生物",

'listorder'=>7

),

array(

'id'=>5,

'name'=>"化学",

'listorder'=>0

),

array(

'id'=>7,

'name'=>"英语",

'listorder'=>1,

'sun'=>array(

array(

'id'=>8,

'name'=>"生物",

'listorder'=>7

),

)

),

);

$sort=array(

'direction'=>'SORT_DESC',//排序顺序标志SORT_DESC降序;SORT_ASC升序

'field'=>'listorder',//排序字段

);

$arrSort=array();

foreach($arrayAS$uniqid=>$row){

foreach($rowAS$key=>$value){

$arrSort[$key][$uniqid]=$value;

}

}

if($sort['direction']){

array_multisort($arrSort[$sort['field']],constant($sort['direction']),$array);

}

print_r($array);

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。