您可以使用array_filter函数来去掉数组中的空值。该函数会将数组中的每个元素传递给回调函数进行判断,如果回调函数返回值为false,则该元素会被过滤掉。
下面是一个示例代码:
<?php
$array = array("apple", "", "banana", null, "orange");
// 去掉空值
$array = array_filter($array);
// 打印结果
print_r($array);
?>
运行结果为:
Array
(
[0] => apple
[2] => banana
[4] => orange
)
在上面的示例中,只有"apple"、"banana"和"orange"被保留下来,空字符串和null值被过滤掉了。