2012-11-11 3 views
3

배열에 foreach 루프를 수행하지 않고 배열 값이 있는지 알려주는 PHP 배열 메서드가 있습니까?배열에 배열이 있는지 확인하는 PHP 메서드

+0

를 사용할 수 있습니까? 대부분의 경우 내장 함수가 포함 된 대답은 foreach 루프를 만들어 함수에서 던지기보다 많은 작업을 수행합니다. – Commander

답변

3

print_r (array_filter ($ array, "is_array")));

3

당신은 왜 당신이 foreach 루프를 방지하고 싶어 array_filter

$array = array(1,array(),2); 
        ^--------------- array in array 

if(array_filter($array,"is_array")) 
{ 
    // I found some arrays 
} 
+0

감사합니다. Id는 if 서술문에서 사용한 이후로 선택하지만, 다른 서술문과 거의 동일합니다. – jkushner

+0

다행히 도울 수있었습니다. – Baba

관련 문제