请教:数组$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变量引用的疑惑 时间戳的问题和字符集编码的问题 php到底能干什么? mysql拒绝访问 RSS抓新闻 php能做什么 关于配置osCommerce时register_globals is disabled in php.ini的设置问题(300分求)。。。 新手求教:可有什么办法用命令行的方式连接上远端的数据库服务器? 急,如何让php编写的聊天室不刷屏而能刷新聊天信息? 求助大神,PHP抓取网页信息失败,错误提示无法解决,求助 郁闷啊,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 等下标排序呢?