溫馨提示×

PHP json_encode能否處理中文字符

js
小樊
81
2024-10-12 16:40:14
欄目: 編程語言

是的,PHP的json_encode函數(shù)可以處理中文字符。默認(rèn)情況下,json_encode會(huì)將中文字符轉(zhuǎn)換為Unicode編碼(例如:\uXXXX格式)。如果你需要保留原始的中文字符,可以使用JSON_UNESCAPED_UNICODE選項(xiàng)。

示例:

$data = array("name" => "張三", "age" => 30);
$json = json_encode($data, JSON_UNESCAPED_UNICODE);
echo $json; // 輸出:{"name":"張三","age":30}

在這個(gè)例子中,我們使用JSON_UNESCAPED_UNICODE選項(xiàng)來確保中文字符不被轉(zhuǎn)換為Unicode編碼。

0