function ArrayStripEmpty(Array & $array) { foreach ($array as $key => $value) if (is_array($array[$key])) ArrayStripEmpty($array[$key]); else if (empty($value)) unset($array[$key]); }
function ArrayStripEmpty(array &$array) { foreach ($array as $key => $value) { if (is_array($array[$key])) { ArrayStripEmpty($array[$key]); } else { if (empty($value)) { unset($array[$key]); } } } }