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简单提示框alert封装函数
Aug 08 PHP
PHP文章按日期(月日)SQL归档语句
Nov 29 PHP
php的一个简单加密解密代码
Jan 14 PHP
将php数组输出html表格的方法
Feb 24 PHP
phpstorm编辑器乱码问题解决
Dec 01 PHP
Yii框架登录流程分析
Dec 03 PHP
thinkphp中ajax与php响应过程详解
Dec 08 PHP
php中fsockopen用法实例
Jan 05 PHP
深入剖析浏览器退出之后php还会继续执行么
May 17 PHP
详解PHP防止盗链防止迅雷下载的方法
Apr 26 PHP
Windows平台PHP+IECapt实现网页批量截图并创建缩略图功能详解
Aug 02 PHP
php设计模式之状态模式实例分析【星际争霸游戏案例】
Mar 26 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
某大型网络公司应聘时的笔试题目附答案
2008/03/27 PHP
高质量PHP代码的50个实用技巧必备(上)
2016/01/22 PHP
Laravel 中使用 Vue.js 实现基于 Ajax 的表单提交错误验证操作
2017/06/30 PHP
PHP join()函数用法与实例讲解
2019/03/11 PHP
Js callBack 返回前一页的js方法
2008/11/30 Javascript
JavaScript 函数参数是传值(byVal)还是传址(byRef) 分享
2013/07/02 Javascript
js获取checkbox复选框选中的选项实例
2014/08/24 Javascript
充分发挥Node.js程序性能的一些方法介绍
2015/06/23 Javascript
浅析JavaScript作用域链、执行上下文与闭包
2016/02/01 Javascript
JS实现浏览器打印、打印预览示例
2017/02/28 Javascript
Bootstrap表单简单实现代码
2017/03/06 Javascript
mui上拉加载功能实例详解
2017/04/13 Javascript
详解js几个绕不开的事件兼容写法
2017/08/30 Javascript
BootStrap模态框不垂直居中的解决方法
2017/10/19 Javascript
Nginx 配置多站点vhost 的方法
2018/01/07 Javascript
Vue-cli Eslint在vscode里代码自动格式化的方法
2018/02/23 Javascript
对vue中v-on绑定自定事件的实例讲解
2018/09/06 Javascript
JavaScript函数重载操作实例浅析
2020/05/02 Javascript
js重写alert事件(避免alert弹框标题出现网址)
2020/12/04 Javascript
[49:41]NB vs NAVI Supermajor小组赛A组 BO3 第一场 6.2
2018/06/03 DOTA
python使用三角迭代计算圆周率PI的方法
2015/03/20 Python
用Python进行基础的函数式编程的教程
2015/03/31 Python
Python去除字符串前后空格的几种方法
2019/03/04 Python
浅谈Python基础—判断和循环
2019/03/22 Python
python 实现turtle画图并导出图片格式的文件
2019/12/07 Python
python pyenv多版本管理工具的使用
2019/12/23 Python
Python字典深浅拷贝与循环方式方法详解
2020/02/09 Python
Python创建空列表的字典2种方法详解
2020/02/13 Python
使用pymysql查询数据库,把结果保存为列表并获取指定元素下标实例
2020/05/15 Python
应届生高等护理求职信
2013/10/12 职场文书
甜品店的创业计划书范文
2014/01/02 职场文书
护士自我评价
2014/02/01 职场文书
大学生活动策划方案
2014/02/10 职场文书
科学发展观标语
2014/10/08 职场文书
同意报考公务员证明
2015/06/17 职场文书
2016年学习雷锋精神广播稿
2015/12/17 职场文书