2012-11-26 7 views
0

array_map과 같은 것을 사용해 보았지만 SimpleXML 요소로 만든 mutlidimensional 배열이 있기 때문에 작동하지 않는 것 같습니다. min ($ array)도 작동하지 않습니다. print_r ($ array)을 사용하면 코드가 표시됩니다. 최소한의 가치를 얻을 수있는 방법이 있습니까?SimpleXML 다차원 배열의 최소값

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

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

) 

답변

1

이것이 최선의 방법인지는 확실하지 않지만 어쨌든 해냈습니다.

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

그럼 I는 최소의 ($ min_sec_array)를 호출 할 수 있었던 foreach 루프에서 실행하여 하나의 치수로 다차원 어레이를 생성; 함수를 사용하여 적절한 결과를 얻습니다. 바라건대 누군가가 도움이되기를 바랍니다.