part 1
一般使用時,json_encode會和json_decode一起使用,decode之后和encode之前會一模一樣,不用擔心;
如果確實需要在decode之前去掉這對引號也很簡單,使用trim()函數 trim(json_encode($str),'"');
part 2
如果你的字符串含中文,發現encode失敗了,為bool(false)時,你看看你的文件編碼是不是UTF-8哦,GBK的話就會為false哦;
如果你確實需要gbk編碼且還要encode的話,有一種解決方案是:先使用urlencode一下再去encode;