La función IntlChar::isUAlphabetic() es una función incorporada en PHP que se usa para verificar si el carácter de entrada dado es un carácter Unicode alfabético o no.
Sintaxis:
bool IntlChar::isUAlphabetic( $codepoint )
Parámetros: Esta función acepta un solo parámetro $codepoint que es obligatorio. El parámetro de entrada es un número entero o un carácter, que se codifica como una string UTF-8 .
Valor devuelto: si $codepoint es un carácter Unicode alfabético, devuelve True; de lo contrario, devuelve False.
Los siguientes programas ilustran la función IntlChar::isUAlphabetic() en PHP:
Programa 1:
PHP
<?php // PHP program to illustrate // IntlChar::isUAlphabetic() function // Input data is character type var_dump(IntlChar::isUAlphabetic("G")); // Input data is string type var_dump(IntlChar::isUAlphabetic("B\n")); // Input data is string type var_dump(IntlChar::isUAlphabetic("Geeksforgeeks")); // Input data is number(multiple digit) var_dump(IntlChar::isUAlphabetic("2018")); // Input data is single digit var_dump(IntlChar::isUAlphabetic("9")); // Input data is floating point number var_dump(IntlChar::isUAlphabetic("10.99")); ?>
Producción:
bool(true) NULL NULL NULL bool(false) NULL
Programa 2:
PHP
<?php // PHP code to illustrate IntlChar::isUAlphabetic() // Declare an array $arr $arr = array("Z", "291", "^", " ", "*", "Sudo Placement"); // Loop run for every array element foreach ($arr as $val){ // Check each element as code point data var_dump(IntlChar::isUAlphabetic($val)); } ?>
Producción:
bool(true) NULL bool(false) NULL bool(false) NULL
Artículos relacionados:
- PHP | Función IntlChar::isUUppercase()
- PHP | Función IntlChar::charDigitValue()
- PHP | Función IntlChar::isspace()
- PHP | Función IntlChar::isWhitespace()
Referencia: http://php.net/manual/en/intlchar.isualphabetic.php