操作数组的PHP类类库
<?php class ArrayHelper{ static function removeEmpty(& $arr, $trim = TRUE) { foreach ($arr as $key => $value) { if (is_array($value)) { self::removeEmpty($arr[$key]); } else { $value = trim($value); if ($value == '') { unset($arr[$key]); } elseif ($trim) { $arr[$key] = $value; } } } }
从数组中删除空白的元素(包括只有空白字符的元素)
用法:
@code php
$arr = array('', 'test', ' ');
ArrayHelper::removeEmpty($arr);
dump($arr);
输出结果中将只有 'test'
@endcode
@param array $arr 要处理的数组
@param boolean $trim 是否对数组元素调用 trim 函数
免责声明
本站所有资源均由网友贡献或各大下载网站转载。请自行检查软件的完整性!本站所有资源仅供学习参考。请不要将它们用于商业目的。否则,一切后果由您负责!如有侵权,请联系我们删除。联系方式:admin@php.cn
相关文章
![PHP操作SQLite数据库类与用法详解](https://img.php.cn/upload/article/000/192/893/5b026269b6c28327.png)
21May2018
这篇文章主要介绍了PHP实现的简单操作SQLite数据库类与用法,结合具体实例形式分析了php封装的针对SQLite数据库相关增删改查操作技巧与使用方法,需要的朋友可以参考下
![php实现的mysqldb读写分离操作类](https://img.php.cn/upload/article/000/192/893/5b08f57250781110.png)
26May2018
这篇文章主要介绍了php实现的mysqldb读写分离操作类,结合实例形式分析了php针对数据库的读写分离操作实现技巧,并给出了该封装类的具体使用方法,需要的朋友可以参考下
![聊聊php的三种不同的数组类型](https://img.php.cn/upload/article/202304/10/2023041013554318345.jpg)
10Apr2023
在PHP中,数组是最常用的数据结构之一。数组是一个包含一个或多个元素的数据结构,每个元素都有一个独特的键(索引)。在PHP中,有三种不同的数组类型:数字索引数组、关联数组和多维数组。第一种类型是数字索引数组,这种数组的索引是数字,从0开始递增。可以使用数组()函数或者简写的[]符号来创建数字索引数组。例如:```//使用数组()函数创建数字索引数组$numbers = arra
![](/static/imghwm/down_right.png)
![](/static/imghwm/taglogo.png)
Hot Tools
![](/static/imghwm/taglogo.png)
热门文章
Tales Of Graces F 重制版:所有锁定的宝箱密码
18Jan2025手游攻略
崩坏:星穹铁道 - 所有金色替罪羊谜题解决方案
18Jan2025手游攻略
王国来:拯救2-婚礼要买的衣服
05Feb2025手游攻略
真三国无双:起源 - 如何获得每个结局
16Jan2025手游攻略
王国来:拯救2-如何找到和领导伊格纳修斯公羊
05Feb2025手游攻略