PHP | Функция IntlChar :: isIDIgnorable ()
Функция IntlChar :: isIDIgnorable () - это встроенная функция в PHP, которая используется для определения того, является ли кодовая точка игнорируемым символом или нет. Это ИСТИНА для символов с общей категорией «Cf» (элементы управления форматом), а также для элементов управления ISO без пробелов (U + 0000… U + 0008, U + 000E… U + 001B, U + 007F… U + 009F).
Синтаксис:
bool IntlChar :: isIDIgnorable ($ codepoint)
Параметры: эта функция принимает один обязательный параметр $ codepoint . Это символьное или целочисленное значение, которое кодируется как строка UTF-8.
Возвращаемое значение: если $ codepoint - игнорируемый идентификатор, возвращает True, в противном случае - False.
Ниже программы иллюстрируют функцию IntlChar :: isIDIgnorable () в PHP.
Программа 1:
<?php // PHP code to illustrate// IntlChar::isIDIgnorable() function // Input character codepoint value var_dump(IntlChar::isIDIgnorable("X"));echo "<br>"; // Input symbolic codepoint value var_dump(IntlChar::isIDIgnorable("^ "));echo "<br>"; // Input int codepoint value var_dump(IntlChar::isIDIgnorable("3 "));echo "<br>"; // Input int char an identifier// of codepoint valuevar_dump(IntlChar::isIDIgnorable("u{007F}"));echo "<br>"; var_dump(IntlChar::isIDIgnorable("u{012C}"));echo "<br>"; // Input string codepoint value var_dump(IntlChar::isIDIgnorable("Geeks"));echo "<br>"; ?> |
Выход:
bool (ложь) НУЛЕВОЙ НУЛЕВОЙ bool (истина) bool (ложь) НУЛЕВОЙ
Program 2:
<?php // PHP code to illustrate// IntlChar::isIDIgnorable function // Declare an array $arr$arr = array("G", "u{007F}", ".", "8", "/", "u{000}", " ", "u{007}", "u{0AB}" ); // Loop run for every array elementforeach ($arr as $val){ // Check each element as code point data var_dump(IntlChar::isIDIgnorable($val)); echo "<br>";}?> |
Выход:
bool (ложь) bool (истина) bool (ложь) bool (ложь) bool (ложь) bool (истина) bool (ложь) bool (истина) bool (ложь)
Статьи по Теме:
- Функция IntlChar :: charDigitValue ()
- Функция IntlChar :: isalpha ()
- Функция IntlChar :: isblank ()
Ссылка: http://php.net/manual/en/intlchar.isidignorable.php