How to remove the (\)
backslash on a string? when using echo json_encode()
?
For example:
<?php
$str = "$(\"#output\").append(\"<p>This is a test!</p>\")";
echo json_encode($str);
?>
note: When you echo $str, there will be no problem... but when you echo out using json_encode()
, the (\)
backslash will show up.
Is there a way to solve this?
json_encode($response, JSON_UNESCAPED_SLASHES);