PHP 对数组指定字段排序

      //对下单日期排序

$data = Array
(
[0] => Array
(
[time] => 2020-08-17
[price] => 170.00
[member_price] => 80.00
[num] => 50
[intere_num] => 20
[house_id] => 1
)

[1] => Array
    (
        [time] => 2020-08-18
        [price] => 170.00
        [member_price] => 150.00
        [num] => 50
        [intere_num] => 20
        [house_id] => 1
    )

[2] => Array
    (
        [time] => 2020-08-19
        [price] => 180.00
        [member_price] => 180.00
        [num] => 50
        [intere_num] => 20
        [house_id] => 1
    )

[3] => Array
    (
        [time] => 2020-08-20
        [price] => 160.00
        [member_price] => 160.00
        [num] => 50
        [intere_num] => 20
        [house_id] => 1
    )

[4] => Array
    (
        [time] => 2020-08-16
        [price] => 180.00
        [member_price] => 140.00
        [num] => 50
        [intere_num] => 20
        [house_id] => 1
    )

)

//根据time正序
s o r t = a r r a y c o l u m n ( sort = array_column( sort=arraycolumn(data, ‘time’);
array_multisort($sort, SORT_ASC, $data);
//根据member_price倒叙
s o r t = a r r a y c o l u m n ( sort = array_column( sort=arraycolumn(data, ‘member_price’);
array_multisort($sort, SORT_DESC, $data);

公众号技术谈论
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值