PHP가 배열의 빈 요소를 삭제하는 방법은 먼저 배열을 판단하는 것입니다. 그런 다음 배열의 요소를 하나씩 반복하여 요소가 null인지 확인합니다. 마지막으로 unset 함수를 사용하여 빈 요소를 삭제합니다.
이 기사의 운영 환경: windows10 시스템, PHP 7.3, thinkpad t480 컴퓨터.
설정되지 않은 함수는 주어진 변수를 해제할 수 있습니다. 이 함수를 사용하면 걱정 없이 배열에서 빈 요소를 삭제할 수 있습니다. 배열에서 빈 요소를 삭제하는 방법을 살펴보겠습니다.
구현 코드:
/* *$arr = array('', 'test', ' '); *dump($arr);输出结果中将只有 'test' */ public function removeEmpty($arr, $trim = TRUE) { foreach ($arr as $key => $value){ if (is_array($value)){ self::removeEmpty($arr[$key]); } else{ $value = trim($value); if ($value == ''){ unset($arr[$key]); } elseif ($trim){ $arr[$key] = $value; } } } }
위 코드를 로컬에 저장하고 로컬에서 실행하면 효과를 확인할 수 있습니다.
관련 비디오 튜토리얼 공유: php 비디오 튜토리얼
위 내용은 PHP에서 배열의 빈 요소를 삭제하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!