php清除数组中空值的方法-创新互联

小编给大家分享一下php清除数组中空值的方法,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!

成都创新互联专注于企业成都全网营销、网站重做改版、石拐网站定制设计、自适应品牌网站建设、H5高端网站建设商城网站定制开发、集团公司官网建设、外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为石拐等各大城市提供网站开发制作服务。

php清除数组中的空值的方法:可以利用array_filter()函数来清除数组中的空值。该函数会把输入数组中的每个键值传给回调函数,如果没有回调函数,那么默认删除数组中的值为false的元素。

php清除数组中空值的方法

array_filter() 函数用回调函数过滤数组中的元素。

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

注意:如果没有回调函数,那么默认就是删除数组中值为false的项目。

(视频教程推荐:php视频教程)

语法:

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

代码实现:

 'foo',   
             1 => false,   
             2 => -1,   
             3 => null,   
             4 => ''  
          );   
 
print_r(array_filter($entry));   
?>

输出结果:

Array(
    [0] => foo
    [2] => -1
)

看完了这篇文章,相信你对php清除数组中空值的方法有了一定的了解,想了解更多相关知识,欢迎关注创新互联-成都网站建设公司行业资讯频道,感谢各位的阅读!


当前标题:php清除数组中空值的方法-创新互联
网站网址:http://myzitong.com/article/ccseeh.html