小编给大家分享一下php清除数组中空值的方法,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!
网站建设哪家好,找创新互联公司!专注于网页设计、网站建设、微信开发、微信平台小程序开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了通江免费建站欢迎大家使用!
php清除数组中的空值的方法:可以利用array_filter()函数来清除数组中的空值。该函数会把输入数组中的每个键值传给回调函数,如果没有回调函数,那么默认删除数组中的值为false的元素。
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清除数组中空值的方法有了一定的了解,想了解更多相关知识,欢迎关注创新互联行业资讯频道,感谢各位的阅读!