打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
二维数组进行排序
  1. /** 
  2.      * 对二维数组进行排序 
  3.      * @param $array 
  4.      * @param $keyid 排序的键值 
  5.      * @param $order 排序方式 'asc':升序 'desc':降序 
  6.      * @param $type  键值类型 'number':数字 'string':字符串 
  7.      */  
  8.     public function sort_array(&$array$keyid$order = 'asc'$type = 'number') {  
  9.         if (is_array($array)) {  
  10.             foreach ($array as $val) {  
  11.                 $order_arr[] = $val[$keyid];  
  12.             }  
  13.             $order = ($order == 'asc') ? SORT_ASC : SORT_DESC;  
  14.             $type = ($type == 'number') ? SORT_NUMERIC : SORT_STRING;  
  15.             array_multisort($order_arr$order$type$array);  
  16.         }  
  17.     } 
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
php二维数组排序详解
php 二维数组排序函数
Thinkphp学习的总结
2021-01-17
二维数组的批量赋值问题
thinkphp 购物车实现方法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服