在PHP 的JSON 編碼中避免Unicode 轉義序列
當使用PHP 的json_encode 函數處理UTF-8 資料時,特殊字元可能會使用Unicode 表示轉義序列。這對於某些應用程式來說可能是不受歡迎的。
問題:如何使用 PHP 的 json_encode 輸出沒有 Unicode 轉義序列的 UTF-8 字元?
答案:
"{"a":"u00e1"}" 和{"a":"á"}" 表示相同的JSON 文檔,並且將進行類似的解碼。替代的JSON 編碼器,例如Pear 的JSON 編碼器,並進行以下修改:刪除行349 到433,處理Unicode 轉義序列。
以上是如何在 PHP 中不使用 Unicode 轉義序列的情況下對 JSON 中的 UTF-8 字元進行編碼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!