PHP 二维数组按某个键值排序
2017-09-29 00:00
288 查看
{ [0] => array(8) { ["date"] => string(10) "2017-09-29" ["stock"] => int(1638) ["buyNumMax"] => string(2) "50" ["buyNumMin"] => string(1) "1" ["price"] => string(5) "51.00" ["priceMarket"] => string(6) "100.00" ["priceSettlement"] => string(5) "90.00" ["priceRetail"] => string(5) "99.00" } [1] => array(8) { ["date"] => string(10) "2017-10-01" ["stock"] => int(1239) ["buyNumMax"] => string(2) "50" ["buyNumMin"] => string(1) "1" ["price"] => string(5) "36.00" ["priceMarket"] => string(6) "100.00" ["priceSettlement"] => string(5) "90.00" ["priceRetail"] => string(5) "99.00" } [2] => array(8) { ["date"] => string(10) "2017-10-02" ["stock"] => int(84) ["buyNumMax"] => string(2) "50" ["buyNumMin"] => string(1) "1" ["price"] => string(4) "0.00" ["priceMarket"] => string(6) "100.00" ["priceSettlement"] => string(5) "90.00" ["priceRetail"] => string(5) "99.00" } }
array_multisort(array_column($arr,'date'),SORT_ASC,$arr);
其中 array_column(数组,数组中的某个键值) 从多维数组中取出某个键值的一列 返回一个一维数组;
array_multisort(数组(一维数组),排序方式(SOTR_ASC,SOTR_DESC),其他数组(可以是二维的))
相关文章推荐
- php二维数组按某个键值排序
- 二维数组按某个键值排序 FOR PHP
- PHP 对一个给定的二维数组按照指定的键值进行排序
- PHP 二维数组 按任意键值排序
- php 对二维数组的指定键值进行排序
- php二维数组按照某个键值排序
- php对二维数组按指定键值key排序示例代码
- PHP按照某个键值对二维数组进行排序
- PHP按指定键值对二维数组进行排序的方法
- php对二维数组按指定键值key排序示例代码
- PHP 对一个给定的二维数组按照指定的键值进行排序
- PHP按指定键值对二维数组进行排序的方法
- php二维数组按照键值排序的方法
- 【php】对给定二维数组按照指定的键值进行排序
- PHP 二维数组根据键值排序
- php二维数组按某个键值排序(突然用到以往知识,算是临时补充笔记吧)
- php二维数组按照键值排序的方法
- php的tips(关联数组按某个键值排序)
- PHP中二维数组去除重复项小记——可以类比php其他处理二维数组_排序,转换,去空白等等
- PHP二维数组排序的3种方法和自定义函数分享