首页 PHP 库 其它类库 操作数组的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

相关文章

数据库操作类 数据库操作类

06 Jun 2016

PHP 写了一个操作类,但是要实例化两次(这边有两个数据库)操作类应该怎么写。

emlog数据库操作类 emlog数据库操作类

25 May 2016

emlog数据库操作类

PHP中的数据库相关数据类型及其操作示例 PHP中的数据库相关数据类型及其操作示例

15 Jul 2023

PHP中的数据库相关数据类型及其操作示例一、简介数据库是应用程序中最重要的组成部分之一,它负责存储和管理应用程序所需的数据。在PHP中,我们可以使用多种方法来操作数据库,如MySQL、SQLite、Oracle等。本文将重点介绍PHP中常用的数据库相关数据类型以及其操作示例。二、数据类型字符串(String)字符串是最常见的数据类型之一,用于存储文本数据。在

方便实用的PHP数据库操作类 方便实用的PHP数据库操作类

22 Aug 2019

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

php MYSQL数据操作类 php MYSQL数据操作类

13 Jun 2016

php MYSQL数据操作类。mysql 数据库操作类,分享给大家 [php] ?php /** *db.class.php create databse object * *@author Dick 417@668x.net *@copyright http://blog.csdn.net/haibrother * **/ class D

如何使用PHP的PDO封装可操作性强的数据库类 如何使用PHP的PDO封装可操作性强的数据库类

26 Feb 2024

PHP用PDO如何封装简单易用的DB类引言:在PHP开发中,数据库是非常重要的一部分。为了更好地操作数据库,我们可以使用PDO(PHP数据对象)扩展来连接、查询和操作数据库。本文将介绍如何用PDO来封装一个简单易用的DB类,方便开发者进行数据库操作。一、创建DB类首先,我们创建一个DB类,该类将封装常用的数据库操作方法。代码如下:classDB{

See all articles