本文介绍了PHP关联数组的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在PHP关联数组
$asd['a'] = 10;
$asd['b'] = 1;
$asd['c'] = 6;
$asd['d'] = 3;
我想这个排序其价值的基础,并获得键值为第4个值。
i want to sort this on basis of its value and to get the key value for the first 4 values.
如何能做到这一点在PHP ???
how can i do that in php ???
推荐答案
应保持索引关系
asort($asd);
在这之后,一个简单的foreach可以让你在未来四年值
After that, a simple foreach can get you the next four values
$i = 0;
foreach ($asd as $key=>$value)
{
if ($i >= 4) break;
// do something with $asd[$key] or $value
$i++;
}
这篇关于PHP关联数组的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!