php怎么删除数组中的空值

php删除数组中的空值的方法:可以利用array_filter)函数来实现。array_filter)函数用回调函数过滤数组中的元素,具体使用方法如:【array_filter$array)】。

可以使用array_fileter)函数来删除数组中的空值。

(推荐教程:php图文教程)

array_filter) 函数用回调函数过滤数组中的元素。该函数把输入数组中的每个键值传给回调函数。如果回调函数返回 true,则把输入数组中的当前键值返回给结果数组,数组键名保持不变。

语法:

array array_filterarray $array [, callable $callback[, int $flag = 0]])

参数:

array 必需。规定要过滤的数组。

callback 可选。规定要用的回调函数。

flag 可选。决定 callback 接收的参数形式。

(学习视频推荐:编程入门)

代码实现:

<?php
    $array = array'a' => "abc", 'b' => "bcd",'c' =>"cde",'d' =>"def",'e'=>"");
    $b= array_filter$array);

    print_r$b);
?>

输出结果:

Array 
[a] => abc
[b] => bcd
[c] => cde
[d] => def
)

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注