搜索
首页PHP 库Other libraries操作数组的PHP类类库
操作数组的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数据库操作类方便实用的PHP数据库操作类

22Aug2019

一个简单的php mysql数据库操作类,含有增删改查以及分页和排序功能 直接实例化 $db_class 即可使用 !

PHP操作SQLite数据库类与用法详解PHP操作SQLite数据库类与用法详解

21May2018

这篇文章主要介绍了PHP实现的简单操作SQLite数据库类与用法,结合具体实例形式分析了php封装的针对SQLite数据库相关增删改查操作技巧与使用方法,需要的朋友可以参考下

PHP中MongoDB数据库的操作PHP中MongoDB数据库的操作

08Jun2018

这篇文章主要介绍了PHP中MongoDB数据库的连接、添加、修改、查询、删除等操作实例,需要的朋友可以参考下

oracle的数据库由哪些类型的文件组成oracle的数据库由哪些类型的文件组成

11Apr2025

Oracle数据库文件家族包含七类核心文件:数据文件(.dbf):存储表格和索引数据;控制文件(.ctl):记录数据库元信息;重做日志文件(.redo):记录事务修改操作;参数文件(.pfile 或 .spfile):配置数据库运行设置;归档日志文件(.arch):备份重做日志文件;临时文件(.tmp):存储查询和排序的中间结果;其他辅助文件:控制文件副本、数据字典文件等。

oracle的数据库有哪些类型的文件组成oracle的数据库有哪些类型的文件组成

11Apr2025

Oracle数据库主要由以下类型的文件组成:数据文件(.dbf):存储数据;控制文件(.ctl):记录数据库结构信息;重做日志文件(redo log files):记录数据修改操作;参数文件(init.ora/spfile.ora):包含数据库设置;归档日志文件(archive log files):重做日志文件的备份;密码文件:保护数据库免受非法访问。

oracle的数据库由哪些类型文件组成oracle的数据库由哪些类型文件组成

11Apr2025

Oracle数据库文件系统由多种文件共同构成:数据文件:存储实际数据。控制文件:记录数据库结构信息。重做日志文件:记录数据库修改操作。参数文件:包含数据库参数设置。临时文件:存储中间结果。理解这些文件类型及其之间的关系对于数据库管理和性能调优至关重要。规划文件数量、大小和存储介质可优化性能并确保数据可用性。

See all articles