La función IntlChar::isJavaSpaceChar() es una función incorporada en PHP que se usa para verificar si el punto de código del carácter de entrada es un carácter de espacio o no según Java. Su valor es True para caracteres con categoría general “Z” (Separadores), que no incluye carácter de control.
Sintaxis:
bool IntlChar::isJavaSpaceChar( $codepoint )
Parámetros: Esta función acepta un solo parámetro $codepoint que es obligatorio. El parámetro de entrada $codepoint es un carácter o un valor entero, que se codifica como una string UTF-8.
Valor devuelto: Devuelve True, si $codepoint es un carácter de espacio según Java, de lo contrario, devuelve False.
Los siguientes programas ilustran la función IntlChar::isJavaSpaceChar() en PHP:
Programa 1:
php
<?php // PHP function to illustrate the // use of IntlChar::isJavaSpaceChar() // Input control character codepoint value var_dump(IntlChar::isJavaSpaceChar("\n")); // Input control character codepoint value var_dump(IntlChar::isJavaSpaceChar("\r")); // Input string codepoint value with // Capital and small letter var_dump(IntlChar::isJavaSpaceChar("V")); // Input int char an identifier // of codepoint value var_dump(IntlChar::isJavaSpaceChar("\u{00A0}")); // Input symbolic space codepoint value var_dump(IntlChar::isJavaSpaceChar(" ")); // Input symbolic codepoint value var_dump(IntlChar::isJavaSpaceChar(" ^ ")); // Input string codepoint value var_dump(IntlChar::isJavaSpaceChar("Bug")); // Input int codepoint value var_dump(IntlChar::isJavaSpaceChar("3 ")); ?>
Producción:
bool(false) bool(false) bool(false) bool(true) bool(true) NULL NULL NULL
Programa 2:
php
<?php // PHP function to illustrate the // use of IntlChar::isJavaSpaceChar() // Declare an array with // different codepoint value $arr = array("\\", " ", "\n", " #", "\t", ); // For loop condition to check // each character through function foreach ($arr as $val) { // Check each element as code point data var_dump(IntlChar::isJavaSpaceChar($val)); } ?>
Producción:
bool(false) bool(true) bool(false) NULL bool(false)
Artículos relacionados:
- PHP | Función IntlChar::isJavaIDPart()
- PHP | Función IntlChar::isIDStart()
- PHP | Función IntlChar::isIDPart()
Referencia: http://php.net/manual/en/intlchar.isjavaspacechar.php