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 value var_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 element foreach ( $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