我尝试过使用像array_map这样的东西,但它似乎没有用,因为我有一个多维数组作为SimpleXML元素。 min($ array)也不起作用。当我print_r($ array)时,这就是代码的显示方式。有没有办法获取最小值?
Array
(
[0] => SimpleXMLElement Object
(
[0] => 11
)
[1] => SimpleXMLElement Object
(
[0] => 15
)
)
答案 0 :(得分:1)
不确定这是否是最好的方法,但无论如何我做到了它的确有效!
我通过在foreach循环中运行它来将多维数组创建为单个维度
foreach ($expected_seconds_array as $key => $value) {
$value = (string) $value;
$min_sec_array[] = $value;
}
然后我能够调用min($ min_sec_array);功能,以获得正确的结果。希望它可以帮助其他人