検索
ホームページ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 トリムを呼び出すかどうか配列要素に対する関数



免責事項

このサイトのすべてのリソースはネチズンによって提供されたもの、または主要なダウンロード サイトによって転載されたものです。ソフトウェアの整合性をご自身で確認してください。このサイトのすべてのリソースは学習の参考のみを目的としています。商業目的で使用しないでください。そうでない場合は、すべての結果に対して責任を負うことになります。侵害がある場合は、削除するためにご連絡ください。連絡先情報: admin@php.cn

関連記事

Excelreader: PHP-ExcelReader: Excel ファイルを解析するための PHP クラス ライブラリExcelreader: PHP-ExcelReader: Excel ファイルを解析するための PHP クラス ライブラリ

21Jun2016

PHP-ExcelReader: Excel ファイルを解析するための PHP クラス ライブラリ。PHP-ExcelReader は、PHP に基づいたオープン ソース プロジェクトです。その機能は Excel ファイルを解析することです。 このうち、Excel ディレクトリにある Reader.php と oleread.inc の 2 つのファイルは、Excel の解析に必ず含める必要があるファイルで、それぞれ解析に必要なクラスとメソッドが記述されています。その他、

配列を処理するためのPHPの関数は何ですか配列を処理するためのPHPの関数は何ですか

29Apr2024

PHP は、配列の作成: array()、range()、compact()、要素の追加と変更: Push()、pop()、unshift()、shift()、sort() など、豊富な配列処理関数を提供します。 、rsort() 要素へのアクセス: 配列インデックス、in_array()、array_key_exists() 配列の走査: foreach、while、array_walk()、array_map() その他の関数: count()、sizeof()、explode()、implode()

配列内の同じ/異なる要素を取得するための PHP 実装配列内の同じ/異なる要素を取得するための PHP 実装

17Jan2020

array_intersect() メソッドは、2 つ (またはそれ以上) の配列のキー値を比較し、比較された配列 (array1) 内のすべてのものと、その他のパラメーター配列 (array2 または array3 など) を含む交差配列を返します。 . など)。

PHP 配列を JSON に変換するための簡単なヒントPHP 配列を JSON に変換するための簡単なヒント

03May2024

PHP 配列は、 json_encode() 関数を使用して JSON 文字列に変換できます (例: $json=json_encode($array);)。逆に、 json_decode() 関数を使用して JSON から配列に変換できます ($array= json_decode($json);) 。その他のヒントには、深い変換の回避、カスタム オプションの指定、サードパーティ ライブラリの使用などがあります。

Yii フレームワークを使用して図書館 Web サイトを作成するYii フレームワークを使用して図書館 Web サイトを作成する

21Jun2023

デジタル時代の到来に伴い、図書館は徐々にデジタル変革を実現し、従来の紙ベースの管理からデジタル管理に徐々に移行しています。デジタル管理の過程で、Web サイト アプリケーションを使用して図書館を管理することは、図書館が書籍、貸出記録、ユーザー アカウント、その他の情報をより適切に管理できるため、非常に一般的な方法になりました。 Yii フレームワークを使用して図書館 Web サイトを作成することは、非常に簡単かつ効果的な方法になりました。この記事では、Yii フレームワークを使用して図書館 Web サイトを作成する方法を紹介します。 Y

PHP で連想配列を走査するためのメソッドの完全なリスト (foreach、list、each、list)PHP で連想配列を走査するためのメソッドの完全なリスト (foreach、list、each、list)

22Jun2017

PHP では、配列は数値インデックス付き配列と連想配列の 2 つのカテゴリに分類されます。 数値インデックス配列は C 言語の配列と同じで、添字は 0、1、2... であり、連想配列の添字は、他の言語のハッシュ、マップ、その他の構造と同様に、任意のタイプにすることができます。

See all articles