PHP | Función IntlChar::isJavaIDStart()

La función IntlChar::isJavaIDStart() es una función incorporada en PHP que se usa para verificar si el punto de código del carácter de entrada está permitido ya que el primer carácter es un identificador de Java o no. Es verdadero para caracteres con categoría general «Sc» (símbolos de moneda) y «Pc» (puntuación de conexión).

Sintaxis: 

bool IntlChar::isJavaIDStart( $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 comienza con el carácter de identificador de Java; de lo contrario, devuelve False.

Los siguientes programas ilustran la función IntlChar::isJavaIDStart() en PHP:

Programa 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("\n"));
   
// 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(" $ "));
  
?>

Producción: 

bool(true)
bool(true)
bool(false)
NULL
NULL
bool(false)
NULL
NULL

Programa 2:

PHP

<?php
// PHP function to illustrate the
// use of IntlChar::isJavaIDStart()
  
// Declare an array with
// different codepoint value
$arr = array("C",
             " ",
             "\n",
             " #",
             "\t",
             "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));
}
?>

Producción: 

bool(true)
bool(false)
bool(false)
NULL
bool(false)
NULL

Artículos relacionados: 

Referencia: http://php.net/manual/en/intlchar.isjavaidstart.php
 

Publicación traducida automáticamente

Artículo escrito por jit_t y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *