Revision: 31416
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at September 4, 2010 09:35 by DADU
Initial Code
/* EXAMPLE print_r(array_remove(array('d','a','d','u'),'d',true)); */ function array_remove($array,$value,$remove_all=false) { $keys = array_keys($array,$value); switch($remove_all): case false: $key = (count($keys) >= 1 ? $keys[0] : NULL); unset($array[$key]); break; case true: foreach($keys as $key) unset($array[$key]); break; endswitch; return $array; }
Initial URL
Initial Description
This PHP code snippet searches a value in an array. Depending on use, one or all matching values and their belonged keys are removed.
Initial Title
array remove value
Initial Tags
array
Initial Language
PHP