在開發Web應用程式時,常常需要使用PHP中的陣列來儲存和處理資料。然而,有時在數組中可能會出現一些空的值,這些空值會佔用很多記憶體並增加程式碼的複雜度。因此,了解如何去除PHP數組中的空值是一項非常重要的技能。
在PHP中,我們通常使用以下兩種方法來移除陣列中的空值:
$data = array("apple", "", "orange", null, "banana", false, 0, "grape"); $data = array_filter($data); print_r($data);
Array ( [0] => apple [2] => orange [4] => banana [7] => grape )
$data = array("apple", "", "orange", null, "banana", false, 0, "grape"); $new_data = array(); foreach ($data as $value) { if (!empty($value)) { $new_data[] = $value; } } print_r($new_data);
Array ( [0] => apple [1] => orange [2] => banana [3] => grape )
以上是php數組去除空的值的詳細內容。更多資訊請關注PHP中文網其他相關文章!