(PHP 7, PHP 8)
IntlChar::iscntrl — Проверяет, относится ли кодовая точка к управляющим символам
Метод определяет, относит ли кодовая точка к управляющим символам.
Управляющие символы:
IntlChar::CHAR_CATEGORY_CONTROL_CHAR (символы управления общей категории Cc)IntlChar::CHAR_CATEGORY_FORMAT_CHAR (символы формата общей категории Cf)IntlChar::CHAR_CATEGORY_LINE_SEPARATOR (символы разделения строк общей категории Zl)IntlChar::CHAR_CATEGORY_PARAGRAPH_SEPARATOR (символы разделения параграфов общей категории Zp)
Метод возвращает true, если символ кодовой точки codepoint
относится к управляющим, false, если нет.
Метод возвращает null, если возникла ошибка.
Пример #1 Пример проверки кодовых точек
<?php
var_dump(IntlChar::iscntrl("A"));
var_dump(IntlChar::iscntrl(" "));
var_dump(IntlChar::iscntrl("\n"));
var_dump(IntlChar::iscntrl("\u{200e}"));
?>Результат выполнения приведённого примера:
bool(false) bool(false) bool(true) bool(true)
IntlChar::PROPERTY_DEFAULT_IGNORABLE_CODE_POINT