我有一个返回此数组的数组:
Array (
[122] => value
[43] => value1
[654645] => value2
[34634] => value3
[3] => value4 // I want this
[550] => value5
)
如何从最低密钥value4
返回[3]
,我已阅读http://php.net/manual/en/array.sorting.php并尝试按关键示例排序,但没有运气。
答案 0 :(得分:2)
单行:
echo $array[min(array_keys($array))];
说明:
array_keys($array)
获取源数组的键作为新数组,即。 [122, 43, 654645, /*etc*/]
min()
获取此数组的最低值 - 3
3
作为索引传递将给出源数组的值答案 1 :(得分:0)
试试这个: -
echo min(array_keys($arr));
答案 2 :(得分:0)
这对你也有帮助......
echo min(array_keys($arr));
答案 3 :(得分:-1)
获得最小数组计数
array_search(min($array), $array);
获取最小数组的值
echo $array[array_search(min($array), $array)];