在 PHP 中,可以使用 mb_convert_encoding()
函數進行中文和 Unicode 之間的互轉。
要將中文轉換為 Unicode,可以使用以下代碼:
$chinese = "中文";
$unicode = mb_convert_encoding($chinese, 'unicode');
echo $unicode; // 輸出:\u4e2d\u6587
要將 Unicode 轉換為中文,可以使用以下代碼:
$unicode = '\u4e2d\u6587';
$chinese = mb_convert_encoding($unicode, 'utf-8', 'unicode');
echo $chinese; // 輸出:中文
注意,mb_convert_encoding()
函數的第一個參數是要轉換的字符串,第二個參數是目標編碼,第三個參數是原始編碼。在上面的示例中,目標編碼為 UTF-8,原始編碼為 Unicode。