PHP | Función IntlCharisgraph()

La función IntlChar::isgraph() es una función incorporada en PHP que se usa para verificar si el punto de código es un carácter gráfico o no. Devuelve True para todos los caracteres excepto aquellos con categorías generales Cc (códigos de control), Cf (controles de formato), Cs (sustitutos), Cn (sin asignar) y Z (separadores).

Sintaxis:

bool IntlChar::isgraph ( $codepoint )

Parámetros: Esta función acepta un solo parámetro $codepoint que es obligatorio. El valor de $codepoint es un carácter o valor entero, que se codifica como una string UTF-8.

Valor devuelto: Esta función devuelve True si $codepoint es un carácter gráfico, False de lo contrario.

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

Programa 1:

<?php
  
// PHP code to illustrate the 
// IntlChar::isgraph() function.
  
// Alphabet cases 
var_dump(IntlChar::isgraph("c"));
  
// Single digit
var_dump(IntlChar::isgraph("4"));
  
// UTF encoded string
var_dump(IntlChar::isgraph("\u{2403}"));
  
// new line character
var_dump(IntlChar::isgraph("\n"));
  
// vertical tab character
var_dump(IntlChar::isgraph("\t"));
?>
Producción:

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

Programa 2:

<?php
// PHP code to illustrate IntlChar isgraph()
     
// 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::isgraph($val));
}
?>
Producción:

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

Artículos relacionados:

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

Publicación traducida automáticamente

Artículo escrito por Mahadev99 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 *