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的explode和implode的使用说明
Jul 17 PHP
如何获知PHP程序占用多少内存(memory_get_usage)
Sep 23 PHP
php异常处理使用示例
Feb 25 PHP
ThinkPHP3.1的Widget新用法
Jun 19 PHP
PHP大批量插入数据库的3种方法和速度对比
Jul 08 PHP
PHP中一些可以替代正则表达式函数的字符串操作函数
Nov 17 PHP
php缓冲输出实例分析
Jan 05 PHP
总结对比php中的多种序列化
Aug 28 PHP
iOS+PHP注册登录系统 PHP部分(上)
Dec 26 PHP
php查询及多条件查询
Feb 26 PHP
PHP数组中头部和尾部添加元素的方法(array_unshift,array_push)
Apr 10 PHP
PHP获取MySQL执行sql语句的查询时间方法
Aug 21 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
php入门学习知识点四 PHP正则表达式基本应用
2011/07/14 PHP
PHP获取用户访问IP地址的5种方法
2016/05/16 PHP
PHP中类型转换 ,常量,系统常量,魔术常量的详解
2017/10/26 PHP
javascript IE中的DOM ready应用技巧
2008/07/23 Javascript
JQuery 常用方法基础教程
2009/02/06 Javascript
JQuery+JS实现仿百度搜索结果中关键字变色效果
2011/08/02 Javascript
JQuery事件e参数的方法preventDefault()取消默认行为
2013/09/26 Javascript
javaScript实现浮点数转十六进制字符
2013/10/29 Javascript
js操作label给label赋值及取label的值示例
2013/11/07 Javascript
jquery使用正则表达式验证email地址的方法
2015/01/22 Javascript
JavaScript验证Email(3种方法)
2015/09/21 Javascript
bootstrap导航条实现代码
2016/12/28 Javascript
浅谈 Vue v-model指令的实现原理
2017/06/08 Javascript
JS实现深度优先搜索求解两点间最短路径
2019/01/17 Javascript
JS实现换肤功能的方法实例详解
2019/01/30 Javascript
vue的路由映射问题及解决方案
2019/10/14 Javascript
JS原形与原型链深入详解
2020/05/09 Javascript
JS array数组检测方式解析
2020/05/19 Javascript
在Uni中使用Vue的EventBus总线机制操作
2020/07/31 Javascript
windows如何把已安装的nodejs高版本降级为低版本(图文教程)
2020/12/14 NodeJs
python在windows和linux下获得本机本地ip地址方法小结
2015/03/20 Python
在Linux系统上安装Python的Scrapy框架的教程
2015/06/11 Python
Linux系统上Nginx+Python的web.py与Django框架环境
2015/12/25 Python
python pandas dataframe 按列或者按行合并的方法
2018/04/12 Python
使用实现XlsxWriter创建Excel文件并编辑
2018/05/04 Python
Python并发爬虫常用实现方法解析
2020/11/19 Python
俄罗斯第一家多品牌在线奢侈品精品店:Aizel.ru
2020/09/06 全球购物
职称自我鉴定
2013/10/15 职场文书
咖啡蛋糕店创业计划书
2014/01/28 职场文书
工程负责人任命书
2014/06/06 职场文书
后备干部推荐材料
2014/12/24 职场文书
保留意见审计报告
2015/06/05 职场文书
北京青年观后感
2015/06/15 职场文书
Python OpenCV 图像平移的实现示例
2021/06/04 Python
ORACLE数据库应用开发的三十个注意事项
2021/06/07 Oracle
python编程学习使用管道Pipe编写优化代码
2021/11/20 Python