说明
当需要给多维数组排序时,得用到自定义函数的概念,并配合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];
?>
输出结果 5
10
100