SimpleXML Multidimensional Array的最小值

时间:2012-11-26 23:50:56

标签: php arrays simplexml min

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

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

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

)

1 个答案:

答案 0 :(得分:1)

不确定这是否是最好的方法,但无论如何我做到了它的确有效!

我通过在foreach循环中运行它来将多维数组创建为单个维度

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

然后我能够调用min($ min_sec_array);功能,以获得正确的结果。希望它可以帮助其他人