有两种方法可以去除数组中的空值:
- 使用array_filter()函数:该函数可以过滤数组中符合指定条件的元素,可以通过指定一个回调函数来过滤掉数组中的空值。示例如下:
$array = array('a', '', 'b', null, 'c', false); $array = array_filter($array, function($value) { return $value !== '' && $value !== null; }); print_r($array);
- 使用foreach循环遍历数组并筛选出非空值:示例如下:
$array = array('a', '', 'b', null, 'c', false); foreach($array as $key => $value) { if($value =https://www.yisu.com/ask/=='' || $value =https://www.yisu.com/ask/== null) {>以上两种方法都可以去除数组中的空值,选择一种适合自己的方法即可。