이 기사의 예에서는 PHP를 반복적으로 호출하여 배열의 null 요소를 삭제하는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 세부 내용은 다음과 같습니다.
이 함수는 빈 문자열, 빈 배열 등을 포함하여 배열의 모든 null 요소를 삭제할 수 있습니다.
function array_remove_empty($arr){ $narr = array(); while(list($key, $val) = each($arr)){ if (is_array($val)){ $val = array_remove_empty($val); // does the result array contain anything? if (count($val)!=0){ // yes :-) $narr[$key] = $val; } } else { if (trim($val) != ""){ $narr[$key] = $val; } } } unset($arr); return $narr; }
데모 예:
이 기사가 모든 사람의 PHP 프로그래밍 설계에 도움이 되기를 바랍니다.