$arr =array("sss");//一個php數組
$json = json_encode($arr); //轉換成JSON數組
$json1= json_decode($json,true)
然后 $json1解析出來的字符串實際上是 [\"sss\"]
存在反斜杠,然后在不知情的情況下 用json_decode( $json);
那么返回的 必定是 null;
這時候只需要用一個函數:stripslashes; 就解決了:完整方式如下:
$arr =array("sss");//一個php數組
$json = json_encode($arr); //轉換成JSON數組
$json = stripslashes($json);
$json1= json_decode($json,true);
echo $json1;
輸出結果 array(1) { [0]=> string(1) "sss" }
這就是成功進行轉換了