(PHP 7, PHP 8)
IntlChar::isIDStart — 检查代码点是否允许作为标识符的第一个字符
根据 Unicode (Unicode 标准,版本 3.0,第 5.16 章标识符) 确定指定字符是否允许作为标识符的第一个字符。
对于具有通用类别“L”(字母)和“Nl”(字母数字)的字符,true
。
范例 #1 测试不同的代码点
<?php
var_dump(IntlChar::isIDStart("A"));
var_dump(IntlChar::isIDStart("$"));
var_dump(IntlChar::isIDStart("\n"));
var_dump(IntlChar::isIDStart("\u{2603}"));
?>
上面的例子将输出
bool(true) bool(false) bool(false) bool(false)
IntlChar::PROPERTY_ID_START