Return to Snippet

Revision: 32463
at September 25, 2010 19:24 by mattlowden


Initial Code
function array_remove_null(&$array, $maintian_keys = true){
	$new_array = array();
	if(is_array($array)){
		foreach($array as $k=>$v){
			if($v&&$maintian_keys) $new_array[$k]=$v;
			elseif($v) $new_array[]=$v;
		}
	}
	$array = $new_array;
	return $array;
}

Initial URL
http://www.mattlowden.com/blog/2009/07/removing-null-values-in-a-php-array/

Initial Description
Remove null values from array with the option to maintain or discard keys.

Initial Title
array_remove_null

Initial Tags

                                

Initial Language
PHP