$v) { global $$k; if (is_array($$k)) { foreach ($$k as $k2 => $v2) { $$k[$k2] = substr($v2, 1); } } else { $$k = substr($v, 1); } // Re-assign back to array $array[$k] = $$k; } } //************************************************************************** // Removes slashes from every element in the array //************************************************************************** function RemoveSlashes(&$array) { foreach ($array as $k => $v) { global $$k; if (is_array($$k)) { foreach ($$k as $k2 => $v2) { $newArray[stripslashes($k2)] = stripslashes($v2); } $$k = $newArray; } else { $$k = stripslashes($v); } // Re-assign back to the array $array[$k] = $$k; } } ?>