请教:数组$aa[$i]["hits"] 对 hits 大小排序,有现成的函数吗? hits不是个字串吗?根据什么排序? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 hits 是个下标,例如 $aa[0]["hits"]=23;$aa[0]["sales"]=1; $aa[1]["hits"]=12;$aa[0]["sales"]=2; $aa[2]["hits"]=56;$aa[0]["sales"]=3; $aa[3]["hits"]=4;$aa[0]["sales"]=4;现在要的结果是 $aa[0]["hits"]=56;$aa[0]["sales"]=3; $aa[1]["hits"]=23;$aa[0]["sales"]=1; $aa[2]["hits"]=12;$aa[0]["sales"]=2; $aa[3]["hits"]=4;$aa[0]["sales"]=4; <?$aa=array();$aa[0]["hits"]=23;$aa[0]["sales"]=1;$aa[1]["hits"]=12;$aa[1]["sales"]=2;$aa[2]["hits"]=56;$aa[2]["sales"]=3;$aa[3]["hits"]=4;$aa[3]["sales"]=4;arsort($aa);while(list($key,$val)=each($aa)){ while(list($key2,$val2)=each($val)){ echo $key." ".$key2." ".$val2."<br>"; }}?>arsort()可以吧? 不可以啊,不是对下标 "hits" 排序也 问题是 下标很多时:$aa[$i]["hits"];$aa[$i]["sale"];$aa[$i]["dig"];又要对 sale , dig 等下标排序呢? 你不如把组数放到一个sql表里,数组有是几维的,表就有几列呀,然后就可以对表进行排序和索引了。我没做过,不知道行不行得通。 哦,我差不多搞定了,我另外用了一个数组,重新存储,要排序的放置在最前面存入。原来rsort()对二维的排序是从第一个下标开始的。 php 超链接传值 报错404 JS带参数跳转 诚聘网站PHP工程师,主要为网站B/S系统程序开发 apache + php 的运行环境配置程序 执行sql语句失败Column 'id' in order clause is ambiguous mysql高手帮忙解答一下 用IIS配置php网站连接不上MYSQL,但能打开一般PHP网页! 关于数组中根据时间戳的日分组 PHP可否实现这个?http://www.jndiy.com 在线网页制作的功能 怎么检查字符串是不是空? 郁闷啊,php中session和cookie的问题? 请给我几个介绍htm语法的网址.明天给分.
$aa[1]["hits"]=12;$aa[0]["sales"]=2;
$aa[2]["hits"]=56;$aa[0]["sales"]=3;
$aa[3]["hits"]=4;$aa[0]["sales"]=4;现在要的结果是
$aa[0]["hits"]=56;$aa[0]["sales"]=3;
$aa[1]["hits"]=23;$aa[0]["sales"]=1;
$aa[2]["hits"]=12;$aa[0]["sales"]=2;
$aa[3]["hits"]=4;$aa[0]["sales"]=4;
$aa=array();
$aa[0]["hits"]=23;$aa[0]["sales"]=1;
$aa[1]["hits"]=12;$aa[1]["sales"]=2;
$aa[2]["hits"]=56;$aa[2]["sales"]=3;
$aa[3]["hits"]=4;$aa[3]["sales"]=4;
arsort($aa);
while(list($key,$val)=each($aa)){
while(list($key2,$val2)=each($val)){
echo $key." ".$key2." ".$val2."<br>";
}
}
?>arsort()可以吧?
又要对 sale , dig 等下标排序呢?