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 lettervar_dump(IntlChar::isJavaIDStart("R"));// Input string codepoint value with small charactervar_dump(IntlChar::isJavaIDStart("r"));// Input control character codepoint valuevar_dump(IntlChar::isJavaIDStart("
")); // Input string codepoint valuevar_dump(IntlChar::isJavaIDStart("Bug")); // Input int codepoint valuevar_dump(IntlChar::isJavaIDStart("3 ")); // Input int char an identifier// of codepoint valuevar_dump(IntlChar::isJavaIDStart("u{007F}")); // Input symbolic codepoint valuevar_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 functionforeach ($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