Я пишу эту простую функцию для всех функций, основанных на json, помогите кому-нибудь помочь myabe:
function json_encode_ex($array) {
$var = json_encode($array);
preg_match_all('/\"function.*?\"/', $var, $matches);
foreach ($matches[0] as $key => $value) {
$newval = str_replace(array('\n', '\t','\/'), array(PHP_EOL,"\t",'/'), trim($value, '"'));
$var = str_replace($value, $newval, $var);
}
return $var;
}