function handleEach(&$array,$functionName) { foreach($array as $k=>$v) { if(is_array($v)) { handleEach(&$array[$k],$functionName); } else $array[$k] = $functionName($v); return $array[$k]; } }