我不能讓json_decode()時,該字符串值包含單引號工作(」),如下例所示:PHP json_decode未能當值包含單引號(「)
$result = "{\"message\":\"test \' \",\"report\":[{\"1\":[{\"port\":\"gsm-1.2\",\"phonenumber\":\"XXXXXXXXXXX\",\"time\":\"2016-08-31 00:22:57\",\"result\":\"success\"}]}]}";
$resp = json_decode($result, true);
echo $resp;
http://stackoverflow.com/questions/8832528/escaping-encoding-single-quotes-in-json-encoded-html5-data-屬性 – Linesofcode
你爲什麼逃脫它?只需使用'''。另外,你不能'回顯'數組。 – AbraCadaver
如果不需要,請不要手動構建JSON字符串。構建正確的對象/數組,然後讓'json_encode()'處理其餘部分。 – Sammitch