试试矩阵的排序函数sort(),uasort();如果不行只好自己写函数了
解决方案 »
- wamp2.0,2.1还不如wamp1.7呢
- php转jsp
- php如何删除非html里面的注释?
- 网博士 系统的安装问题,
- 想实现一个抓取,遇到了防抓高手,来CSDN请教,源码贴出来了,大家可以参考
- php设计网站过程
- .htaccess文件配置 ?id=$1无法实现
- 在PHP中如何利用正则将“[URL=http://连接]标题[/URL]”转为“<a href=http://连接>标题</a>”?看了很多论坛程序,也没明白!
- 怎样在phpadmin中设置用户名和密码啊
- 本人想找一个主页空间,最好能支持PHP和mysql,价格不要太高。
- 出错了,求教,求教!
- 怎样不重装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");