为了账号安全,请及时绑定邮箱和手机立即绑定

两个数组合并后按照指定键名排序问题 在线等

两个数组合并后按照指定键名排序问题 在线等

PHP
波斯汪 2019-03-10 15:16:11
两个数组 使用 array_merge 合并完排序 末尾的两个不能正常排序我使用的排序: public function my_sort($arrays,$sort_key,$sort_order=SORT_ASC,$sort_type=SORT_NUMERIC ){ if(is_array($arrays)){ foreach ($arrays as $array){ if(is_array($array)){ $key_arrays[] = $array[$sort_key]; }else{ return false; } } }else{ return false; } // var_dump($key_arrays);exit; // rsort($key_arrays); array_multisort($key_arrays,$sort_order,$sort_type,$arrays); return $arrays; }
查看完整描述

3 回答

?
弑天下

TA贡献1818条经验 获得超7个赞

直接用 rsort() 不就行了嘛!

查看完整回答
反对 回复 2019-03-18
?
暮色呼如

TA贡献1853条经验 获得超9个赞

用 rsort() 就好,没必要这么复杂

查看完整回答
反对 回复 2019-03-18
?
月关宝盒

TA贡献1772条经验 获得超5个赞

手动分页时
$item = array_slice($result, ($page-1)*$limit, $limit,true); //注释1
加个参数就解决了

查看完整回答
反对 回复 2019-03-18
  • 3 回答
  • 0 关注
  • 462 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信