- print_r: documentation ( source)
- preg_replace: documentation ( source)
<?php
function escape($string){
if(is_array($string)){
foreach($string as $key => $val){
unset($string[$key]);
$string[escape($key)] = escape($val);
}
}else{
$string = preg_replace("(['\"\x00\\\x1a])","\\\1",$string);
}
return $string;
}
$x = "as'd";
print_r(escape($x));