php中array_multisort对多维数组排序的方法

yipeiwu_com6年前PHP代码库

本文实例讲述了php中array_multisort对多维数组排序的方法。分享给大家供大家参考。具体实现方法如下:

function sort_array($array, $keyid, $order='asc', $type='number') {
 if(is_array($array)) {
  foreach($array as $val) {
   $order_arr[] = $val[$keyid];
  }
  $order = ($order == 'asc') ? SORT_ASC: SORT_DESC;
  $type = ($type == 'number') ? SORT_NUMERIC: SORT_STRING;
  array_multisort($order_arr, $order, $type, $array);
 }
}

希望本文所述对大家的php程序设计有所帮助。

相关文章

php中函数的形参与实参的问题说明

当实参个数<形参个数 时php会发出警告,因为php的解释机制会认为,有参数被定义了却没有被使用,那很可能会影响函数的功能。所以会发出警告。然而,当 实参个数>形参个数 时,...

php自定义函数转换html标签示例

php自定义函数转换html标签示例

本文实例讲述了php自定义函数转换html标签的方法。分享给大家供大家参考,具体如下: <?php /* * Created on 2016-9-29 * */ $or...

CodeIgniter图像处理类的深入解析

image.php 复制代码 代码如下:<?phpclass Image extends Controller {    function Image...

PHP加密解密函数详解

分享一个PHP加密解密的函数,此函数实现了对部分变量值的加密的功能。 加密代码如下: /* *功能:对字符串进行加密处理 *参数一:需要加密的内容 *参数二:密钥 */...

使用PHP实现二分查找算法代码分享

第一种方法: 【二分查找要求】:1.必须采用顺序存储结构 2.必须按关键字大小有序排列。    【优缺点】折半查找法的优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表...