(PHP 7, PHP 8)
IntlChar::charAge — 取得程式碼點的「年代」
取得程式碼點的「年代」。
「年代」指的是程式碼點首次被指定(作為非字元或私人使用區)或被賦予字元時的 Unicode 版本。這在避免向不接受較新字元的接收程序發送程式碼點時非常有用。
範例 #1 測試不同的程式碼點
<?php
var_dump(IntlChar::charAge("\u{2603}"));
var_dump(IntlChar::charAge("\u{1F576}"));
?>以上範例將輸出:
array(4) {
[0]=>
int(1)
[1]=>
int(1)
[2]=>
int(0)
[3]=>
int(0)
}
array(4) {
[0]=>
int(7)
[1]=>
int(0)
[2]=>
int(0)
[3]=>
int(0)
}