当前位置: 首页 > 实例教程 > PHP 基础实例 > PHP 数组 > PHP 多维数组排序
关键字
当需要给多维数组排序时,得用到自定义函数的概念,并配合usort()函数来完成: <?php $mix = array( array("A",10), array("B",5), array("C",100) ); //假设我们要对其数字进行升序排列 function compare($x,$y){ if($x[1] == $y[1]) return 0; elseif($x[1] < $y[1]) return -1; else return 1; } usort($mix,"compare"); echo $mix[0][1]."<br />"; echo $mix[1][1]."<br />"; echo $mix[2][1]; ?>
登陆 | 还没注册?