数组排序分页的偷懒写法

  • 数组排序
    array_column(数组,'需要排序的字段')

array_multisort(新数组,排序方式,原数组)

$lastOrderAmount = array_column($data,'rebateAmount');
array_multisort($lastOrderAmount,SORT_DESC,$data);
return $data;
  • 数组排序后进行分页
    array_slice(数组,开始的位置,结束的位置),注意数组的下标是从0开始
$page = $request->input('page', 1);
$limit = $request->input('pageSize', 20);
$offset = ($page - 1) * $limit;
$data = array_slice($data,$offset,$limit);
return $data;

以上这个是偷懒的写法,可以用(因为我比较懒,所以用这种比较懒的办法)

ishow.bind-time.com Copyright © 2020 小肥青王二狗

添加新评论

要铭记在心:每天都是一年中最美好的日子。

生活远没有咖啡那么苦涩,关键是喝它的人怎么品味!每个人都喜欢和向往随心所欲的生活,殊不知随心所欲根本不是生活。

如果错过了太阳时你流泪了,那么你也要错过群星了。

不如意的时候不要尽往悲伤里钻,想想有笑声的日子吧。

我不明白为什么要那么在意别人的看法,评头论足只是无聊人的消遣,何必看得如临大敌。如果你不吃别人家的饭,就别太把别人的话放在心上。