300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > php二维数组按照自定义方式对键值排序 PHP 对一个给定的二维数组按照指定的键值进行

php二维数组按照自定义方式对键值排序 PHP 对一个给定的二维数组按照指定的键值进行

时间:2020-03-19 23:20:52

相关推荐

php二维数组按照自定义方式对键值排序 PHP 对一个给定的二维数组按照指定的键值进行

$v){

$keysvalue[$k] = $v[$keys];

}

if($type == 'asc'){

asort($keysvalue);

}else{

arsort($keysvalue);

}

reset($keysvalue);

foreach ($keysvalue as $k=>$v){

$new_array[$k] = $arr[$k];

}

return $new_array;

}

//它可以对二维数组按照指定的键值进行排序,也可以指定升序或降序排序法(默认为升序),用法示例:

$array = array(

array('name'=>'手机','brand'=>'诺基亚','price'=>1050),

array('name'=>'笔记本电脑','brand'=>'lenovo','price'=>4300),

array('name'=>'剃须刀','brand'=>'飞利浦','price'=>3100),

array('name'=>'跑步机','brand'=>'三和松石','price'=>4900),

array('name'=>'手表','brand'=>'卡西欧','price'=>960),

array('name'=>'液晶电视','brand'=>'索尼','price'=>6299),

array('name'=>'激光打印机','brand'=>'惠普','price'=>1200)

);

//下面是对$array这个二维数组按照'price'从低到高的排序。

$ShoppingList = array_sort($array,'price');

print_r($ShoppingList);

以上就介绍了PHP 对一个给定的二维数组按照指定的键值进行排序,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

发布php中文网,转载请注明出处,感谢您的尊重!

php二维数组按照自定义方式对键值排序 PHP 对一个给定的二维数组按照指定的键值进行排序...

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