(PHP 7, PHP 8)
IntlChar::isdefined — 检查代码点是否已定义
确定指定的代码点是否已“定义”,通常意味着它已分配一个字符。
true
用于除“Cn”(其他,未分配)以外的一般类别。
注意:
请注意,非字符代码点(例如,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)