(PHP 7, PHP 8)
IntlChar::isdefined — 檢查程式碼點是否已定義
判斷指定的程式碼點是否「已定義」,這通常表示它已被賦予一個字元。
對於除 "Cn"(其他,未指定)以外的通用類別,則傳回 true
。
注意事項:
請注意,非字元程式碼點(例如 U+FDD0)未「定義」(它們是 Cn),但代理程式碼點是「已定義」(Cs)。
範例 #1 測試不同的碼位
<?php
var_dump(IntlChar::isdefined("A"));
var_dump(IntlChar::isdefined(" "));
var_dump(IntlChar::isdefined("\u{FDD0}"));
?>
上述範例將輸出:
bool(true) bool(true) bool(false)