php求一数组排序方法 $array = array(1,0,0,2,3,5,2);要求根据name排序后,不改变原来的key值或者说 最后我就想要 key的排序结果 根据上面的序列得到key的值是 1,2,0,3,6,4,5 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你给出的$array数组跟你的描述完全不同,重新来一个。 uasort($array, "foo");function foo($a, $b){ return $a >=$b;}print_r($array);/*Array( [1] => 0 [2] => 0 [0] => 1 [3] => 2 [6] => 2 [4] => 3 [5] => 5)*/ uasort php 提供了丰富的数组函数供你使用 <?php$array = array("1"=>1,"2"=>0,"0"=>0,"3"=>2,"6"=>3,"4"=>5,"5"=>2);asort($array);foreach($array as $key=>$value){echo $key;echo "<br/>";} php问题 php连接mysql 求mysql调用文章列表方法 各位高手请赐教,我刚写好的PHP网站,放到网上就不正常 菜鸟提问数组问题?? 数组问题! 再windows2kadv下如何配置php? select的where子句可否有两个查询条件?如何写? 为啥interface中只的属性字段只能用常量呢 哪位大侠谁能帮我做一个数据库 计划任务执行php文件问题 请教一个判断问题,谢谢指导
uasort($array, "foo");
function foo($a, $b)
{
return $a >=$b;
}
print_r($array);
/*Array
(
[1] => 0
[2] => 0
[0] => 1
[3] => 2
[6] => 2
[4] => 3
[5] => 5
)*/
php 提供了丰富的数组函数供你使用
$array = array("1"=>1,"2"=>0,"0"=>0,"3"=>2,"6"=>3,"4"=>5,"5"=>2);
asort($array);
foreach($array as $key=>$value)
{
echo $key;
echo "<br/>";
}