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.NET的入门教程
Oct 09 PHP
PHP中限制IP段访问、禁止IP提交表单的代码
Apr 23 PHP
如何修改和添加Apache的默认站点目录
Jul 05 PHP
php分页函数示例代码分享
Feb 24 PHP
smarty实现多级分类的方法
Dec 05 PHP
php使用指定编码导出mysql数据到csv文件的方法
Mar 31 PHP
php操作MongoDB类实例
Jun 17 PHP
PHP模板引擎Smarty自定义变量调解器用法
Apr 11 PHP
php+redis实现多台服务器内网存储session并读取示例
Jan 12 PHP
解决PHP 7编译安装错误:cannot stat ‘phar.phar’: No such file or directory
Feb 25 PHP
ThinkPHP中Widget扩展的两种写法及调用方法详解
May 04 PHP
php+redis消息队列实现抢购功能
Feb 08 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
提问的智慧
2006/10/09 PHP
php 变量定义方法
2009/06/14 PHP
php cookies中删除的一般赋值方法
2011/05/07 PHP
php实现图片上传并利用ImageMagick生成缩略图
2016/03/14 PHP
PHP根据session与cookie用户登录状态操作类的代码
2016/05/13 PHP
PHP中使用CURL发送get/post请求上传图片批处理功能
2018/10/15 PHP
Yii框架数据库查询、增加、删除操作示例
2019/10/14 PHP
Sample script that displays all of the users in a given SQL Server DB
2007/06/16 Javascript
jQuery源码分析之Callbacks详解
2015/03/13 Javascript
JavaScript使用setTimeout实现延迟弹出警告框的方法
2015/04/07 Javascript
jQuery实现可拖拽的许愿墙效果【附demo源码下载】
2016/09/14 Javascript
JavaScript正则表达式替换字符串中图片地址(img src)的方法
2017/01/13 Javascript
Vue的Flux框架之Vuex状态管理器
2017/07/30 Javascript
在element-ui的select下拉框加上滚动加载
2019/04/18 Javascript
vue的keep-alive中使用EventBus的方法
2019/04/23 Javascript
javascript实现摄像头拍照预览
2019/09/30 Javascript
使用Vue-cli 中为单独页面设置背景图片铺满全屏
2020/07/17 Javascript
vue 基于abstract 路由模式 实现页面内嵌的示例代码
2020/12/14 Vue.js
[01:14]英雄,所敬略同——2018完美盛典宣传视频
2018/12/05 DOTA
python连接sql server乱码的解决方法
2013/01/28 Python
Python中集合类型(set)学习小结
2015/01/28 Python
Pandas统计重复的列里面的值方法
2019/01/30 Python
Python中函数的返回值示例浅析
2019/08/28 Python
使用批处理脚本自动生成并上传NuGet包(操作方法)
2019/11/19 Python
python 实现简单的FTP程序
2019/12/27 Python
在flask中使用python-dotenv+flask-cli自定义命令(推荐)
2020/01/05 Python
浅谈Tensorflow 动态双向RNN的输出问题
2020/01/20 Python
pytorch实现Tensor变量之间的转换
2020/02/17 Python
Python关键字及可变参数*args,**kw原理解析
2020/04/04 Python
什么是python类属性
2020/06/10 Python
拿来就用!Python批量合并PDF的示例代码
2020/08/10 Python
css3实现超炫风车特效
2014/11/12 HTML / CSS
HTML5 Video/Audio播放本地文件示例介绍
2013/11/18 HTML / CSS
法国综合购物网站:RueDuCommerce
2016/09/12 全球购物
新护士岗前培训制度
2014/02/02 职场文书
就职演讲稿范文
2014/05/19 职场文书