WordPress・WEB系の開発(プログラム)関係や技術情報ほか、技術情報全般を掲載

  • このエントリーをはてなブックマークに追加

PHP 配列から空の要素を取り除く array_filter() , strlen()

下記のような空の要素を含む配列から空の要素を取り除くには、array_filter() と strlen() を用いて取り除く。

$testArray = array(
    'one'   => 'おはようございます',
    'two'   => '',
    'three' => 'こんにちは',
    'four'  => 'こんばんは',
);

$resArray = array_filter( $testArray, 'strlen' );

# array_filter()でstrlen()を各要素に実行して空の要素を取り除く。
#
# Array
# (
#    [one]   => おはようございます
#    [three] => こん[にちは
#    [four]  => こんばんは
# )

関連記事

コメントは利用できません。

アーカイブ