PHP에서 빈 배열 요소를 제거하는 코드는 다음과 같습니다 -
예시
<?php $my_array = array("This", 91, '', null, 102, "is", false, "a", "sample", null); foreach($my_array as $key => $val) if(empty($val)) unset($my_array[$key]); echo "After removing null values from the array, the array has the below elements -"; foreach($my_array as $key => $val) echo ($my_array[$key] ."<br>"); ?>
출력
After removing null values from the array, the array has the below elements -This 91 102 is a sample
문자열, 숫자 및 'null' 값을 포함하는 배열이 정의됩니다. 'foreach' 루프는 요소를 반복하는 데 사용되며 값이 비어 있으면(즉, null이 포함되어 있으면) 배열에서 삭제됩니다. null 값을 포함하지 않는 관련 배열이 다시 표시됩니다.