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


Posted in PHP onJanuary 07, 2017

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

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

先看一个实例:

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

返回结果:

Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 )

函数介绍: array_filter

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

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

PHP 相关文章推荐
PHP中一些可以替代正则表达式函数的字符串操作函数
Nov 17 PHP
php使用function_exists判断函数可用的方法
Nov 19 PHP
浅谈php中include文件变量作用域
Jun 18 PHP
Yii使用migrate命令执行sql语句的方法
Mar 15 PHP
使用JavaScript创建新样式表和新样式规则
Jun 14 PHP
php中strtotime函数性能分析
Nov 20 PHP
php指定长度分割字符串str_split函数用法示例
Jan 30 PHP
关于PHP通用返回值设置方法
Mar 31 PHP
php实现mysql连接池效果实现代码
Jan 25 PHP
PHP实现微信小程序人脸识别刷脸登录功能
May 24 PHP
PHP使用观察者模式处理异常信息的方法详解
Sep 24 PHP
Thinkphp5.0 框架的请求方式与响应方式分析
Oct 14 PHP
PHP中仿制 ecshop验证码实例
Jan 06 #PHP
利用PHP判断文件是否为图片的方法总结
Jan 06 #PHP
基于thinkPHP类的插入数据库操作功能示例
Jan 06 #PHP
PHP 文件上传后端处理实用技巧方法
Jan 06 #PHP
PHP+mysql实现从数据库获取下拉树功能示例
Jan 06 #PHP
php中简单的对称加密算法实现
Jan 05 #PHP
WAF的正确bypass
Jan 05 #PHP
You might like
2021年最新CPU天梯图
2021/03/04 数码科技
PHP 实例化类的一点摘记
2008/03/23 PHP
在windows平台上构建自己的PHP实现方法(仅适用于php5.2)
2013/07/05 PHP
Zend Framework教程之Zend_Registry对象用法分析
2016/03/22 PHP
PHP对象链式操作实现原理分析
2016/10/09 PHP
关于js日期转化为毫秒数“节省20%的效率和和节省9个字符“问题
2012/03/01 Javascript
jQuery动态添加删除select项(实现代码)
2013/09/03 Javascript
jquery中对于批量deferred的处理方法
2014/01/22 Javascript
关于JavaScript中name的意义冲突示例介绍
2014/05/29 Javascript
Javascript限制网页只能在微信内置浏览器中访问
2014/11/09 Javascript
解析JavaScript中的字符串类型与字符编码支持
2016/06/24 Javascript
js中的eval()函数把含有转义字符的字符串转换成Object对象的方法
2016/12/02 Javascript
javascript中setAttribute兼容性用法分析
2016/12/12 Javascript
纯JS实现表单验证实例
2016/12/24 Javascript
jQuery选择器实例应用
2017/01/05 Javascript
vue系列之动态路由详解【原创】
2017/09/10 Javascript
浅谈vue引入css,less遇到的坑和解决方法
2018/01/20 Javascript
JS获取input[file]的值并显示在页面的实现方法
2018/03/09 Javascript
基于vue的验证码组件的示例代码
2019/01/22 Javascript
JS数组扁平化(flat)方法总结详解
2019/06/24 Javascript
js实现随机点名程序
2020/09/17 Javascript
springboot+vue+对接支付宝接口+二维码扫描支付功能(沙箱环境)
2020/10/15 Javascript
Python中返回字典键的值的values()方法使用
2015/05/22 Python
Python中Numpy包的安装与使用方法简明教程
2018/07/03 Python
Python 使用list和tuple+条件判断详解
2019/07/30 Python
python实现批量文件重命名
2019/10/31 Python
Python 中如何写注释
2020/08/28 Python
CSS3 Media Queries详细介绍和使用实例
2014/05/08 HTML / CSS
戴森美国官网:Dyson美国
2016/09/11 全球购物
工作失职检讨书范文
2014/01/16 职场文书
求职信模板怎么做
2014/01/26 职场文书
老公保证书范文
2014/04/29 职场文书
田径运动会广播稿
2015/08/19 职场文书
JavaScript实现显示和隐藏图片
2021/04/29 Javascript
防止web项目中的SQL注入
2021/12/06 MySQL
基于Python实现股票收益率分析
2022/04/02 Python