min()
数组中的键是否有等价物?
给定数组:
$arr = array(300 => 'foo', 200 => 'bar');
如何返回最小键 ( 200
)?
这是一种方法,但我必须想象有一种更简单的方法。
function minKey($arr) {
$minKey = key($arr);
foreach ($arr as $k => $v) {
if ($k < $minKey) $minKey = $k;
}
return $minKey;
}
$arr = array(300 => 'foo', 200 => 'bar');
echo minKey($arr); // 200