0

我尝试过使用array_map 之类的东西,但它似乎不起作用,因为我有一个多维数组作为 SimpleXML 元素。min($array) 也不起作用。当我 print_r($array) 时,这就是代码的显示方式。有没有办法获取最小值?

Array
(
    [0] => SimpleXMLElement Object
        (
            [0] => 11
        )

    [1] => SimpleXMLElement Object
        (
            [0] => 15
        )

)
4

1 回答 1

1

不知道这是否是最好的方法,但我还是这样做了,它有效!

我通过在 foreach 循环中运行将多维数组创建为一维

foreach ($expected_seconds_array as $key => $value) { 
$value = (string) $value;
    $min_sec_array[] = $value;
}

然后我可以调用 min($min_sec_array); 函数以获得正确的结果。希望它可以帮助别人

于 2012-11-27T00:12:32.427 回答