配列内の null 値を削除するには、array_filter() 関数の使用を検討できます。
関数の紹介:
array_filter() 関数は、コールバック関数を使用して配列内の要素をフィルターします。
この関数は、入力配列内の各キー値をコールバック関数に渡します。コールバック関数が true を返した場合、入力配列の現在のキー値が結果配列に返されます。配列キー名は変更されません。
文法形式:
array array_filter ( array $array [, callable $callback [, int $flag = 0 ]] )
コード例:
<?php $array = array('a' => "abc", 'b' => "bcd",'c' =>"cde",'d' =>"def",'e'=>""); $b= array_filter($array); print_r($b); ?>
出力結果:
Array ( [a] => abc [b] => bcd [c] => cde [d] => def )
関連するチュートリアルの詳細については、# を参照してください。 # #php中文网。
以上がPHPで配列からnull値を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。