function jsonEscape($v)
{
if (function_exists('json_encode')) {
return preg_replace('/^"(.*)"$/', '\\1', str_replace("\\/", "/", json_encode($v)));
}
$from = array("\\", "\r", "\t", "\n", '"', "\\b", "\f");
$to = array('\\\\', '\\r', '\\t', '\\n', '\\"', '\\b', '\\f');
return str_replace($from, $to, $v);
}