<?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
関連記事
13 Jun 2016
PHP で連想配列を操作するための 10 のヒント。配列とは何ですか? PHP を使用した開発プロセスでは、遅かれ早かれ、同様の変数を多数作成する必要があります。 類似した変数を多数持つ代わりに、データを要素として保存できます。
13 Jun 2016
PHP-ExcelReader: Excel ファイルを解析するための PHP クラス ライブラリ。PHP-ExcelReader は、PHP に基づいたオープン ソース プロジェクトです。その機能は Excel ファイルを解析することです。 PHP-ExcelReader の公式 Web サイトは次のとおりです。 http://phpexcelreader.sourceforge.net/ ダウンロードしたファイルの構成は次のとおりです。 このうち、Excel ディレクトリには、reader.ph という 2 つのファイルがあります。
30 Nov 2024
cURL: PHP の HTTP リクエスト ハンドラー PHP 開発の分野では、「cURL」という用語が頻繁に登場します。それは図書館です...
02 Nov 2024
PDF ファイルを解析できる PHP ライブラリはありますか?PHP 用の PDF パーサー ライブラリを探しています。内部のテーブルからデータを抽出する必要があります...
13 Jun 2016
配列要素を削除する 実用的な PHP 配列関数 PHP は、配列から空白要素 (空白文字のみを含む要素も含む) を削除し、2 次元配列をハッシュマップに変換します。 この記事の引用元: Script House (www.jb51.net) 詳細なソース。参考:http://www.jb51.net/article/15522.htm*** 配列から空白要素を削除(空白文字のみの要素も含む)** @param array
13 Jun 2016
PHP ファイル操作によりコード共有が可能になります。ファイルへのデータの書き込みまたは読み取りは、基本的に 3 つのステップに分かれています。 1. ファイルを開く (存在する場合) 2. ファイルの書き込み/読み取り 3. ファイルを閉じる ファイルを開く ファイルを開く前に、
ホットツール Tags
Hot Tools
依存関係注入コンテナー用の PHP ライブラリ
依存関係注入コンテナー用の PHP ライブラリ
50 個の優れた古典的な PHP アルゴリズムのコレクション
古典的な PHP アルゴリズム、優れたアイデアを学び、思考を広げます
画像を最適化するための小さな PHP ライブラリ
画像を最適化するための小さな PHP ライブラリ