json因其高效的效能,得以在程式資料互動中廣泛應用。本文給大家簡析php和js中json的編碼和解碼。給大家做個參考,希望對大家有幫助。
php中
1)編碼
$jsonStr = json_encode($array)
2)解碼
$arr = json_decode($jsonStr)
<?php echo json_encode("中文", JSON_UNESCAPED_UNICODE);
新增參數:JSON_UNESCAPED_UNICODE即可。
測試環境:
PHP Version 5.5.36
js中
1. 編碼
var str = obj.toJSONString();//需要JSON解析器或工具类
2. 解碼三種:##
var jsonStr = ''[{"id":"1","name":"computer"}]"; 1) var obj = eval(jsonStr); //兼容最好 2) var obj = jsonStr.parseJSON(); //这俩需要浏览器带JSON解析器。或者加一个json的工具类 3) var obj = JSON.parse(jsonStr);//
相關推薦:
以上是php和js中json傳遞的簡析的詳細內容。更多資訊請關注PHP中文網其他相關文章!