PHP JSON_ENCODE 不轉義中文漢字的方法


iOS程序中不識別讀取到的JSON數據中 \u開頭的數據。

PHP 生成JSON的時候,必須將漢字不轉義為 \u開頭的UNICODE數據。

網上很多,但是其實都是錯誤的,正確的方法是在json_encode 中加入一個參數 JSON_UNESCAPED_UNICODE 

 

[php]  view plain  copy
 
  1. json_encode($data, JSON_UNESCAPED_UNICODE); //必須PHP5.4+  



 

官網的說明:http://php.net/manual/en/function.json-encode.php


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM