(PHP 7, PHP 8)
IntlChar::isIDIgnorable — Проверяет, допускается ли игнорировать символ в идентификаторе
Метод определяет, рассматривать ли символ как символ, который разрешается игнорировать в идентификаторе.
Метод возвращает true
для символов общей категории прочих символов управления форматом — Cf и непробельных управляющих
символов по стандарту ISO: диапазоны кодовых точек U+0000..U+0008, U+000E..U+001B и U+007F..U+009F.
Замечание:
Обратите внимание, что Юникод просто рекомендует игнорировать прочие символы форматирования категории Cf.
Метод возвращает true
, если символ кодовой точки codepoint
разрешается игнорировать в идентификаторах, false
, если нет.
Метод возвращает null
, если возникла ошибка.
Пример #1 Пример проверки кодовых точек
<?php
var_dump(IntlChar::isIDIgnorable("A"));
var_dump(IntlChar::isIDIgnorable(" "));
var_dump(IntlChar::isIDIgnorable("\u{007F}"));
?>
Результат выполнения приведённого примера:
bool(false) bool(false) bool(true)
IntlChar::PROPERTY_DEFAULT_IGNORABLE_CODE_POINT