我有以下数组,我正在尝试找到...的最小值...
{{1}}
我应该使用min还是搜索更快?
答案 0 :(得分:3)
您有一个数组数组,因此您需要先使用array_column()
获取所有a
值,然后才能使用min()
:
$min = min(array_column($array, 'a'));
完整示例:
$array = [
[
'a' => 18,
'f' => 0,
'f' => 0,
'l' => 61.60
],
[
'a' => 38,
'f' => 0,
'f' => 0,
'l' => 11.99
],
[
'a' => 28,
'f' => 0,
'f' => 0,
'l' => 3.40
]
];
$min = min(array_column($array, 'a'));
echo $min;