有兩種方法可以去除數組中的空值:
$array = array('a', '', 'b', null, 'c', false);
$array = array_filter($array, function($value) {
return $value !== '' && $value !== null;
});
print_r($array);
$array = array('a', '', 'b', null, 'c', false);
foreach($array as $key => $value) {
if($value === '' || $value === null) {
unset($array[$key]);
}
}
print_r($array);
以上兩種方法都可以去除數組中的空值,選擇一種適合自己的方法即可。