PHP实现移除数组中为空或为某值元素的方法

前端之家收集整理的这篇文章主要介绍了PHP实现移除数组中为空或为某值元素的方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

本文实例讲述了PHP实现移除数组中为空或为某值元素的方法分享给大家供大家参考,具体如下:

在实现移除数组中项目为空的元素或为某值的元素时用到了两个函数 array_filter、create_function

先看一个实例:

1,[1] => 2,[2] => 3,[3] => 4,[4] => '',[5] => '' ); $array = array_filter($array,create_function('$v','return !empty($v);')); print_r($array);

返回结果:

1 [1] => 2 [2] => 3 [3] => 4 )

函数介绍: array_filter

函数用回调函数过滤数组中的元素,如果自定义过滤函数返回 true,则被操作的数组的当前值就会被包含在返回的结果数组中, 并将结果组成一个新的数组。如果原数组是一个关联数组,键名保持不变。

更多关于PHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》、《》及《

希望本文所述对大家PHP程序设计有所帮助。

猜你在找的PHP相关文章