php去除数组中为0的元素的实例分析


Posted in PHP onNovember 17, 2021

1、利用array_diff()函数来去除数组中为0的元素。

2、该函数用于比较两个数组的值并返回差集,只需要使用一个包含“0”数组和原数组进行比较即可。语法格式“array_diff($arr, [0])”。

实例

<?php
// 清除数组中指定元素
$arr = [1,2,3,0,1];
$arr = array_diff($arr, [0]);//输出[1,2,3,1]
var_dump($arr);
?>

内容扩展:

在实现移除数组中项目为空的元素或为某值的元素时用到了两个函数 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去除数组中为0的元素的实例分析的文章就介绍到这了,更多相关php去除数组中为0的元素内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

PHP 相关文章推荐
php.ini中文版
Oct 09 PHP
PHP 表单提交给自己
Jul 24 PHP
需要发散思维学习PHP
Jun 29 PHP
php disk_free_space 返回目录可用空间
May 10 PHP
编写安全 PHP应用程序的七个习惯深入分析
Jun 08 PHP
解析smarty模板中类似for的功能实现
Jun 18 PHP
PHP图像处理之imagecreate、imagedestroy函数介绍
Nov 19 PHP
ThinkPHP中关联查询实例
Dec 02 PHP
PHP常用的小程序代码段
Nov 14 PHP
PHP回调函数概念与用法实例分析
Nov 03 PHP
PHP count_chars()函数讲解
Feb 14 PHP
PHP中迭代器的简单实现及Yii框架中的迭代器实现方法示例
Apr 26 PHP
tp5使用layui实现多个图片上传(带附件选择)的方法实例
php png失真的原因及解决办法
Nov 17 #PHP
php实例化对象的实例方法
Nov 17 #PHP
php访问对象中的成员的实例方法
Nov 17 #PHP
php实现自动生成验证码的实例讲解
Nov 17 #PHP
php将xml转化对象的实例详解
Nov 17 #PHP
解决Laravel使用验证时跳转到首页的问题
Nov 17 #PHP
You might like
PHP分页显示制作详细讲解
2008/11/19 PHP
PHP字符串 ==比较运算符的副作用
2009/10/21 PHP
解决PHP程序运行时:Fatal error: Maximum execution time of 30 seconds exceeded in的错误提示
2016/11/25 PHP
PDO::setAttribute讲解
2019/01/29 PHP
javascript操作cookie的文章(设置,删除cookies)
2010/04/01 Javascript
jquery实现的一个文章自定义分段显示功能
2014/05/23 Javascript
JS弹出可拖拽可关闭的div层完整实例
2015/02/13 Javascript
jquery图片倾斜层叠切换特效代码分享
2015/08/27 Javascript
jQuery+Ajax实现无刷新分页
2015/10/30 Javascript
js生成随机颜色方法代码分享(三种)
2016/12/29 Javascript
详解Vue使用 vue-cli 搭建项目
2017/04/20 Javascript
JS一个简单的注册页面实例
2017/09/05 Javascript
bootstrap 通过加减按钮实现输入框组功能
2017/11/15 Javascript
Koa2微信公众号开发之本地开发调试环境搭建
2018/05/16 Javascript
详解微信小程序之scroll-view的flex布局问题
2019/01/16 Javascript
JavaScript 如何计算文本的行数的实现
2020/09/14 Javascript
python 判断自定义对象类型
2009/03/21 Python
python使用cookie库操保存cookie详解
2014/03/03 Python
Python代码解决RenderView窗口not found问题
2016/08/28 Python
python解析json串与正则匹配对比方法
2018/12/20 Python
解决pycharm下os.system执行命令返回有中文乱码的问题
2019/07/07 Python
解决Python3 控制台输出InsecureRequestWarning问题
2019/07/15 Python
pip安装python库的方法总结
2019/08/02 Python
python各类经纬度转换的实例代码
2019/08/08 Python
PyTorch的torch.cat用法
2020/06/28 Python
python virtualenv虚拟环境配置与使用教程详解
2020/07/13 Python
员工年终演讲稿
2014/01/03 职场文书
九年级体育教学反思
2014/01/23 职场文书
销售主管竞聘书
2014/03/31 职场文书
尊老爱幼演讲稿
2014/09/04 职场文书
贫困证明模板(3篇)
2014/09/16 职场文书
家长通知书家长意见
2014/12/30 职场文书
2015年护士节慰问信
2015/03/23 职场文书
茶花女读书笔记
2015/06/29 职场文书
大学体育课感想
2015/08/10 职场文书
详解Python中下划线的5种含义
2021/07/15 Python