0
$obj = [{"name":"Hình Ảnh","url":"images"}];
$str = json_encode($obj);
[{"name":"H\u00ecnh \u1ea2nh","url":"hinh_anh"}]
爲什麼?
爲什麼$str
不就是:
[{"name":"Hình Ảnh","url":"images"}];
$obj = [{"name":"Hình Ảnh","url":"images"}];
$str = json_encode($obj);
[{"name":"H\u00ecnh \u1ea2nh","url":"hinh_anh"}]
爲什麼?
爲什麼$str
不就是:
[{"name":"Hình Ảnh","url":"images"}];
添加文件的代碼
header('Content-type: text/html; charset=UTF-8') ;
,改變
$str = json_encode($obj, JSON_UNESCAPED_UNICODE);
我看到了,我是這樣做的,但是這個結果是:json_encode($ obj,JSON_UNESCAPED_UNICODE); ==> json_encode()期望參數2很長,字符串在 中給出注意: –
因爲這是怎麼回事。有關非標準編碼,請參閱JSON_UNESCAPED_UNICODE。 – mario
解碼回來,它又是一樣的 – Rizier123
當然解碼它,但需要將字符串保存到json文件與file_put_contents。 –