PHP | Функция IntlChar :: isJavaIDStart ()
Функция IntlChar :: isJavaIDStart () - это встроенная функция в PHP, которая используется для проверки, допустима ли кодовая точка входного символа, поскольку первый символ является идентификатором java или нет. Это верно для символов с общей категорией «Sc» (символы валюты) и «Pc» (соединительная пунктуация).
Синтаксис:
bool IntlChar :: isJavaIDStart ($ codepoint)
Параметры: эта функция принимает один обязательный параметр $ codepoint . Входной параметр $ codepoint представляет собой символьное или целочисленное значение, которое кодируется как строка UTF-8.
Возвращаемое значение: возвращает True, если $ codepoint начинается с символа идентификатора Java, в противном случае возвращает False.
Ниже программы иллюстрируют функцию IntlChar :: isJavaIDStart () в PHP:
Program 1:
PHP
<?php // PHP function to illustrate the // use of IntlChar::isJavaIDStart() // Input string codepoint value with // Capital and small letter var_dump(IntlChar::isJavaIDStart( "R" )); // Input string codepoint value with small character var_dump(IntlChar::isJavaIDStart( "r" )); // Input control character codepoint value var_dump(IntlChar::isJavaIDStart( "
" )); // Input string codepoint value var_dump(IntlChar::isJavaIDStart( "Bug" )); // Input int codepoint value var_dump(IntlChar::isJavaIDStart( "3 " )); // Input int char an identifier // of codepoint value var_dump(IntlChar::isJavaIDStart( "u{007F}" )); // Input symbolic codepoint value var_dump(IntlChar::isJavaIDStart( " @ " )); var_dump(IntlChar::isJavaIDStart( " $ " )); ?> |
Выход:
bool (истина) bool (истина) bool (ложь) НУЛЕВОЙ НУЛЕВОЙ bool (ложь) НУЛЕВОЙ НУЛЕВОЙ
Program 2:
PHP
<?php // PHP function to illustrate the // use of IntlChar::isJavaIDStart() // Declare an array with // different codepoint value $arr = array ( "C" , " " , "
" , " #" , " " , "Code" , ); // For loop condition to check // each character through function foreach ( $arr as $val ) { // Check each element as code point data var_dump(IntlChar::isJavaIDStart( $val )); } ?> |
Выход:
bool (истина) bool (ложь) bool (ложь) НУЛЕВОЙ bool (ложь) НУЛЕВОЙ
Статьи по Теме:
- Функция IntlChar :: isIDIgnorable ()
- Функция IntlChar :: isIDStart ()
- Функция IntlChar :: isIDPart ()
- Функция IntlChar :: isISOControl ()
Ссылка: http://php.net/manual/en/intlchar.isjavaidstart.php