查詢

IntlChar::chr()函式—用法及示例

「 將Unicode碼點轉換為對應的字元 」


IntlChar::chr()函式是PHP的一個內建函式,用於將Unicode碼點轉換為對應的字元。

用法:

IntlChar::chr(int $codepoint): string

引數:

  • $codepoint:要轉換的Unicode碼點值。

返回值:

  • 返回一個包含Unicode碼點對應字元的字串。

示例:

$codepoint = 65;
$character = IntlChar::chr($codepoint);
echo $character; // 輸出:A

$codepoint = 8364;
$character = IntlChar::chr($codepoint);
echo $character; // 輸出:€

$codepoint = 128516;
$character = IntlChar::chr($codepoint);
echo $character; // 輸出:?

在示例中,我們使用了不同的Unicode碼點來演示IntlChar::chr()函式的用法。函式接受一個整數引數,該引數代表Unicode碼點值。然後,函式返回一個包含對應字元的字串。我們可以將返回的字串輸出到螢幕上,以檢視轉換後的字元。

在第一個示例中,我們使用碼點值65來轉換為字元"A"。在第二個示例中,我們使用碼點值8364來轉換為歐元符號"€"。在第三個示例中,我們使用碼點值128516來轉換為笑臉符號"?"。

請注意,IntlChar::chr()函式是在PHP版本7.0.0及以上版本中可用。如果在低於此版本的PHP中使用該函式,將會導致致命錯誤。因此,在使用該函式之前,需要確保PHP版本的相容性。

補充糾錯
上一個函式: IntlChar::digit()函式
下一個函式: IntlChar::charType()函式
熱門PHP函式
分享連結