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 相关文章推荐
一个可以删除字符串中HTML标记的PHP函数
Oct 09 PHP
php实现的仿阿里巴巴实现同类产品翻页
Dec 11 PHP
PHP调用Webservice实例代码
Jul 29 PHP
克隆一个新项目的快捷方式
Apr 10 PHP
PHP错误和异长常处理总结
Mar 06 PHP
php动态生成缩略图并输出显示的方法
Apr 20 PHP
php实现的美国50个州选择列表实例
Apr 20 PHP
PHP SPL标准库之SplFixedArray使用实例
May 12 PHP
php实现购物车功能(上)
Jul 23 PHP
微信利用PHP创建自定义菜单的方法
Aug 01 PHP
CentOS系统中PHP安装扩展的方式汇总
Apr 09 PHP
Laravel框架控制器的request与response用法示例
Sep 30 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随机字符串生成代码(包括大小写字母)
2013/06/24 PHP
php多维数组去掉重复值示例分享
2014/03/02 PHP
通过dbi使用perl连接mysql数据库的方法
2014/04/16 PHP
详解PHP中的 input属性(隐藏 只读 限制)
2017/08/14 PHP
php中isset与empty函数的困惑与用法分析
2019/07/05 PHP
Laravel框架控制器的middleware中间件用法分析
2019/09/30 PHP
javascript 浏览器判断 绑定事件 arguments 转换数组 数组遍历
2009/07/06 Javascript
javascript object array方法使用详解
2012/12/03 Javascript
js模拟select下拉菜单控件的代码
2013/05/08 Javascript
JS控制文本框textarea输入字数限制的方法
2013/06/17 Javascript
JS操作JSON要领详细总结
2013/08/25 Javascript
js过滤特殊字符输入适合输入、粘贴、拖拽多种情况
2014/03/22 Javascript
js 通过html()及text()方法获取并设置p标签的显示值
2014/05/14 Javascript
实例详解jQuery结合GridView控件的使用方法
2016/01/04 Javascript
jQuery实现根据生日计算年龄 星座 生肖
2016/11/23 Javascript
js实现PC端根据IP定位当前城市地理位置
2017/02/22 Javascript
基于 Immutable.js 实现撤销重做功能的实例代码
2018/03/01 Javascript
[38:32]DOTA2上海特级锦标赛A组资格赛#2 Secret VS EHOME第二局
2016/02/26 DOTA
python daemon守护进程实现
2016/08/27 Python
代码讲解Python对Windows服务进行监控
2018/02/11 Python
完美解决Pycharm无法导入包的问题 Unresolved reference
2018/05/18 Python
python实现自动登录后台管理系统
2018/10/18 Python
Flask核心机制之上下文源码剖析
2018/12/25 Python
使用Python和Prometheus跟踪天气的使用方法
2019/05/06 Python
Python collections.defaultdict模块用法详解
2020/06/18 Python
Python读取Excel数据并生成图表过程解析
2020/06/18 Python
Scrapy+Selenium自动获取cookie爬取网易云音乐个人喜爱歌单
2021/02/01 Python
Python3压缩和解压缩实现代码
2021/03/01 Python
法国时尚品牌乐都特瑞士站:La Redoute瑞士
2016/09/05 全球购物
澳大利亚在线高跟鞋商店:Shoe Me
2019/11/19 全球购物
信电学院毕业生自荐书
2014/05/24 职场文书
优秀求职信
2014/05/29 职场文书
西安兵马俑导游词
2015/02/02 职场文书
css position fixed 左右双定位的实现代码
2021/04/29 HTML / CSS
深入理解go缓存库freecache的使用
2022/02/15 Golang
JavaScript的Set数据结构详解
2022/02/18 Javascript