Home >Backend Development >PHP Tutorial >How to remove null values from php array, php array null value deletion function
A small function to remove null values from a PHP array. PHP recursive function to delete empty elements in an array. Let’s learn together.
Code: /*** Method library-remove null values from array * @param string $num value * @return string*/ public function array_remove_empty(&$arr, $trim = true) { if (!is_array($arr)) return false; foreach($arr as $key => $value){ if (is_array($value)) { self::array_remove_empty($arr[$key]); } else { $value = ($trim == true) ? trim($value) : $value; if ($value == "") { unset($arr[$key]); } else { $arr[$key] = $value; } } } } |