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 相关文章推荐
图书管理程序(二)
Oct 09 PHP
计算一段日期内的周末天数的php代码(星期六,星期日总和)
Nov 12 PHP
php array_unique之后json_encode需要注意
Jan 02 PHP
PHP 文件编程综合案例-文件上传的实现
Jul 03 PHP
PHP使用正则表达式清除超链接文本
Nov 12 PHP
PHP中把对象数组转换成普通数组的方法
Jul 10 PHP
PHP多进程编程总结(推荐)
Jul 18 PHP
基于Laravel实现的用户动态模块开发
Sep 21 PHP
Ecshop 后台添加新功能栏目及管理权限设置教程
Nov 21 PHP
CMSPRESS 10行代码搞定 PHP无限级分类2
Mar 30 PHP
PHP随机数函数rand()与mt_rand()的讲解
Mar 25 PHP
PHP实现15位身份证号转18位的方法分析
Oct 16 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
WIN98下Apache1.3.14+PHP4.0.4的安装
2006/10/09 PHP
完善CodeIgniter在IDE中代码提示功能的方法
2014/07/19 PHP
PHP滚动日志的代码实现
2015/06/10 PHP
laravel自定义分页的实现案例offset()和limit()
2019/10/15 PHP
laravel解决迁移文件一次删除创建字段报错的问题
2019/10/24 PHP
JavaScript 学习笔记(七)字符串的连接
2009/12/31 Javascript
基于JQuery的浮动DIV显示提示信息并自动隐藏
2011/02/11 Javascript
文本框获得焦点和失去焦点的判断代码
2012/03/18 Javascript
基于JavaScript实现继承机制之调用call()与apply()的方法详解
2013/05/07 Javascript
SOSO地图JS画出标注和中心点以html形式运行
2013/08/09 Javascript
js冒泡法和数组转换成字符串示例代码
2013/08/14 Javascript
js使用html()或text()方法获取设置p标签的显示的值
2014/08/01 Javascript
node.js中的fs.fchownSync方法使用说明
2014/12/16 Javascript
javascript实现时间格式输出FormatDate函数
2015/01/13 Javascript
jQuery子窗体取得父窗体元素的方法
2015/05/11 Javascript
JS实现可拖曳、可关闭的弹窗效果
2015/09/26 Javascript
Bootstrap基本组件学习笔记之下拉菜单(7)
2016/12/07 Javascript
jquery 标签 隔若干行加空白或者加虚线的方法
2016/12/07 Javascript
BootStrap的两种模态框方式
2017/05/10 Javascript
jQuery EasyUI结合zTree树形结构制作web页面
2017/09/01 jQuery
koa上传excel文件并解析的实现方法
2018/08/09 Javascript
微信公众平台 客服接口发消息的实现代码(Java接口开发)
2019/04/17 Javascript
Vue使用axios出现options请求方法
2019/05/30 Javascript
如何解决jQuery 和其他JS库的冲突
2020/06/22 jQuery
JavaScript实现点击切换功能
2021/01/27 Javascript
python实现给字典添加条目的方法
2014/09/25 Python
Python实现针对给定字符串寻找最长非重复子串的方法
2018/04/21 Python
python生成每日报表数据(Excel)并邮件发送的实例
2019/02/03 Python
PyTorch中反卷积的用法详解
2019/12/30 Python
python连接PostgreSQL过程解析
2020/02/09 Python
中层干部培训方案
2014/06/16 职场文书
出差报告范文
2014/11/06 职场文书
2014个人年终工作总结范文
2014/12/15 职场文书
办公室主任岗位职责
2015/01/31 职场文书
使用SQL实现车流量的计算的示例代码
2022/02/28 SQL Server
go goth封装第三方认证库示例详解
2022/08/14 Golang