2024 年 PHP Conference Japan

IntlChar::chr

(PHP 7, PHP 8)

IntlChar::chr透過程式碼點值傳回 Unicode 字元

說明

public static IntlChar::chr(int|string $codepoint): ?string

傳回一個包含由 Unicode 程式碼點值指定的字元的字串。

這個方法與 IntlChar::ord() 互補。

參數

codepoint

整數程式碼點值(例如,表示 U+2603 SNOWMAN0x2603),或編碼為 UTF-8 字串 的字元(例如 "\u{2603}"

返回值

一個包含由 Unicode 程式碼點值指定的單個字元的字串,或者失敗時返回 null

範例

範例 #1 測試不同的程式碼點

<?php
$values
= ["A", 63, 123, 9731];
foreach (
$values as $value) {
var_dump(IntlChar::chr($value));
}
?>

以上範例將輸出

string(1) "A"
string(1) "?"
string(1) "{"
string(3) "☃"

參見

  • IntlChar::ord() - 返回字元的 Unicode 程式碼點值
  • mb_chr() - 透過 Unicode 程式碼點值返回字元
  • chr() - 從數字產生單位元組字串

新增筆記

使用者貢獻的筆記

此頁面沒有使用者貢獻的筆記。
To Top