- 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("(['\"])","\\'",$string);
}
return $string;
}
$x = ["as'd"];
print_r(escape($x));