How to remove backslash on json_encode() function?
If you using PHP 5.2, json_encode just expect only 1 parameter when call it. This is an alternative to unescape slash of json values:
stripslashes(json_encode($array))
Don't use it if your data is complicated.
Since PHP 5.4 there are constants which can be used by json_encode()
to format the json reponse how you want.
To remove backslashes use: JSON_UNESCAPED_SLASHES
. Like so:
json_encode($response, JSON_UNESCAPED_SLASHES);
View the PHP documentation for more constants and further information:
http://php.net/manual/en/function.json-encode.php
List of JSON constants:
http://php.net/manual/en/json.constants.php
json_encode($response, JSON_UNESCAPED_SLASHES);