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&&mysql)三
Oct 09 PHP
给apache2.2加上mod_encoding模块後 php5.2.0 处理url出现bug
Apr 12 PHP
php扩展ZF――Validate扩展
Jan 10 PHP
php 删除一个数组中的某个值.兼容多维数组!
Feb 18 PHP
Php header()函数语法及使用代码
Nov 04 PHP
PHP源码分析之变量的存储过程分解
Jul 03 PHP
PHP判断上传文件类型的解决办法
Oct 20 PHP
php文件上传你必须知道的几点
Oct 20 PHP
php使用json_decode后数字对象转换成了科学计数法的解决方法
Feb 20 PHP
PHP判断json格式是否正确的实现代码
Sep 20 PHP
PHP实现双链表删除与插入节点的方法示例
Nov 11 PHP
php png失真的原因及解决办法
Nov 17 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
浅析ThinkPHP中execute和query方法的区别
2014/06/13 PHP
php计算税后工资的方法
2015/07/28 PHP
php简单获取复选框值的方法
2016/05/11 PHP
php实现session共享的实例方法
2019/09/19 PHP
tp5框架前台无限极导航菜单类实现方法分析
2020/03/29 PHP
jQuery代码优化 事件委托篇
2011/11/01 Javascript
手动初始化Angular的模块与控制器
2016/12/26 Javascript
js实现省份下拉菜单效果
2017/02/15 Javascript
JavaScript中this的用法及this在不同应用场景的作用解析
2017/04/13 Javascript
php register_shutdown_function函数详解
2017/07/23 Javascript
解析vue中的$mount
2017/12/21 Javascript
超好用的jQuery分页插件jpaginate用法示例【附源码下载】
2018/12/06 jQuery
vue中$nextTick的用法讲解
2019/01/17 Javascript
详解微信小程序用定时器实现倒计时效果
2019/04/30 Javascript
JS利用prototype给类添加方法操作详解
2019/06/21 Javascript
JS合并两个数组的3种方法详解
2019/10/24 Javascript
JavaScript 实现自己的安卓手机自动化工具脚本(推荐)
2020/05/13 Javascript
详解Typescript里的This的使用方法
2021/01/08 Javascript
[01:21]2018DOTA2亚洲邀请赛4.5采访 打DOTA2也能有女朋友?
2018/04/06 DOTA
python操作xml文件详细介绍
2014/06/09 Python
python中Genarator函数用法分析
2015/04/08 Python
python中Matplotlib实现绘制3D图的示例代码
2017/09/04 Python
APIStar:一个专为Python3设计的API框架
2018/09/26 Python
简单了解python的内存管理机制
2019/07/08 Python
python实现美团订单推送到测试环境,提供便利操作示例
2019/08/09 Python
python中单下划线(_)和双下划线(__)的特殊用法
2019/08/29 Python
基于python plotly交互式图表大全
2019/12/07 Python
Windows下python3安装tkinter的问题及解决方法
2020/01/06 Python
pytorch dataloader 取batch_size时候出现bug的解决方式
2020/02/20 Python
Python实现Keras搭建神经网络训练分类模型教程
2020/06/12 Python
Ajax的工作原理
2015/12/04 面试题
应届生财务管理求职信
2013/11/06 职场文书
企业文明单位申报材料
2014/05/16 职场文书
餐厅感恩节活动策划方案
2014/10/11 职场文书
2015年幼儿教育工作总结
2015/07/24 职场文书
小学生法制教育心得体会
2016/01/14 职场文书