二维数组如何排序?高手快来!!!感谢! 试试矩阵的排序函数sort(),uasort();如果不行只好自己写函数了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用自定义排序函数usort例:$array = array(array("c",k=>3),array("a",k=>1),array("b",k=>2),array("d",k=>4));function cmd_desc($a,$b) { if($a[0] == $b[0]) return 0; return $a[0]>$b[0]?-:1;}function cmd_asc($a,$b) { if($a[0] == $b[0]) return 0; return $a[0]>$b[0]?1:-1;}function cmd_desc_1($a,$b) { global $key; if($a[$key] == $b[$key]) return 0; return $a[$key]>$b[$key]?-1:1;}function cmd_asc_1($a,$b) { global $key; if($a[$key] == $b[$key]) return 0; return $a[$key]>$b[$key]?1:-1;}print_r(usort($array,"cmd_asc");print_r(usort($array,"cmd_desc");$key = "k";print_r(usort($array,"cmd_asc_1");print_r(usort($array,"cmd_desc_1"); 在线预览功能的实现方法 求思路 elseif 和 else if的区别 元宵节过了,也该踏踏实实换工作了,高薪纳贤,php高手看过来 iframe 表单的参数传递 大家推荐本PHP的教程吧! PHP WebService 问题: 返回的XML数据缺了最后三个字节 工作原因 .net(C#) 转入php 开头感觉好不顺 请PHP在IE和firefox浏览器下的问题 江湖求救贴!分不够再加! mail()函数返回Unable to relay for XX地址 出错了,求教,求教! 怎样不重装apache,mysql来升级php
$array = array(
array("c",k=>3),
array("a",k=>1),
array("b",k=>2),
array("d",k=>4)
);function cmd_desc($a,$b) {
if($a[0] == $b[0]) return 0;
return $a[0]>$b[0]?-:1;
}function cmd_asc($a,$b) {
if($a[0] == $b[0]) return 0;
return $a[0]>$b[0]?1:-1;
}function cmd_desc_1($a,$b) {
global $key;
if($a[$key] == $b[$key]) return 0;
return $a[$key]>$b[$key]?-1:1;
}function cmd_asc_1($a,$b) {
global $key;
if($a[$key] == $b[$key]) return 0;
return $a[$key]>$b[$key]?1:-1;
}print_r(usort($array,"cmd_asc");
print_r(usort($array,"cmd_desc");
$key = "k";
print_r(usort($array,"cmd_asc_1");
print_r(usort($array,"cmd_desc_1");