2012-11-26 89 views
0

我嘗試過使用像array_map之類的東西,但它似乎並沒有工作,因爲我有一個作爲SimpleXML元素製作的多維數組。 min($ array)也不起作用。當我print_r($ array)時,這就是代碼的顯示方式。有沒有辦法獲取最小值?SimpleXML多維數組的最小值

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

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

) 

回答

1

不知道這是否是最好的方法,但我做到了,無論如何,它的工作原理!

我通過在foreach循環

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

然後我能夠調用分鐘($ min_sec_array)運行它創建的多維陣列成一個單一的尺寸;函數來獲得正確的結果。希望它可以幫助別人出去