查詢

mb_chr()函式—用法及示例

「 返回指定 Unicode 碼點的字元 」


函式名:mb_chr()

函式描述:mb_chr() 函式返回指定 Unicode 碼點的字元。

適用版本:PHP 7.2.0 及以上版本

用法:mb_chr(int $codepoint [, string $encoding = mb_internal_encoding()]): string

引數:

  • $codepoint:要獲取字元的 Unicode 碼點值。
  • $encoding(可選):字元編碼,預設為 mb_internal_encoding()。

返回值:返回一個包含指定 Unicode 碼點字元的字串。

示例:

// 示例1:使用預設編碼獲取 Unicode 碼點為 8364 的字元
echo mb_chr(8364); // 輸出:€

// 示例2:使用 UTF-8 編碼獲取 Unicode 碼點為 128640 的字元
echo mb_chr(128640, 'UTF-8'); // 輸出:?

注意事項:

  1. 該函式需要 mbstring 擴充套件的支援,確保已啟用該擴充套件。
  2. 如果未指定編碼,則使用 mb_internal_encoding() 函式返回的預設編碼。
  3. 請確保指定的編碼能夠正確解析指定的 Unicode 碼點,否則可能會得到錯誤的結果。
  4. 如果指定的 Unicode 碼點超出了所選編碼範圍,則可能無法正確顯示字元。
補充糾錯
上一個函式: mb_convert_case()函式
下一個函式: mb_check_encoding()函式
熱門PHP函式
分享連結