查詢

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

「 獲取Unicode字元的版本資訊 」


IntlChar::charAge()是PHP的IntlChar類中的一個函式,用於獲取Unicode字元的版本資訊。它可以告訴我們一個給定的字元是在哪個Unicode版本中引入的。

使用方法:

int IntlChar::charAge ( mixed $codepoint )

引數:

  • $codepoint:表示一個Unicode字元的程式碼點,可以是一個整數或者一個字元。

返回值:

  • 返回一個整數,表示給定字元的Unicode版本,如果字元無效或無法確定版本,則返回-1。

示例:

// 獲取字元"?"的版本資訊
$codepoint = 0x1F338;
$version = IntlChar::charAge($codepoint);
echo "字元 \"?\" 的版本是:Unicode $version\n";

輸出:

字元 "?" 的版本是:Unicode 6

在這個示例中,我們使用了Unicode程式碼點0x1F338來表示一個花朵的表情符號"?"。然後,我們呼叫IntlChar::charAge()函式來獲取這個字元的版本資訊。最後,我們將版本資訊列印出來,結果顯示這個字元是在Unicode 6版本中引入的。

補充糾錯
熱門PHP函式
分享連結