PHP 配列から null 値を削除する小さな関数。配列内の空の要素を削除する PHP 再帰関数。一緒に学びましょう。
コード: /***メソッドライブラリ - 配列からnull値を削除 * @param 文字列 $num 値 * @return 文字列*/ public function array_remove_empty(&$arr, $trim = true) { if (!is_array($arr)) は false を返します。 foreach($arr as $key => $value){ if (is_array($value)) { self::array_remove_empty($arr[$key]); } それ以外 { $value = ($trim == true) ? トリム($value) : $value; if ($value == "") { unset($arr[$key]); } それ以外 { $arr[$key] = $value; } } } } |