Để loại bỏ các phần tử mảng trống trong PHP, mã như sau -
Ví dụ
<?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>"); ?>
Đầu ra
After removing null values from the array, the array has the below elements -This 91 102 is a sample
Một mảng được xác định, chứa các chuỗi, số và giá trị "null". Vòng lặp ‘foreach’ được sử dụng để lặp qua các phần tử và nếu một giá trị trống, tức là nó chứa null, thì nó sẽ bị xóa khỏi mảng. Mảng có liên quan được hiển thị lại không chứa giá trị rỗng.