Forum und email

ctype_xdigit

(PHP 4 >= 4.0.4, PHP 5)

ctype_xdigit — Chequear posibles caracteres que representen un dígito hexadecimal

Descripción

bool ctype_xdigit ( string $texto )

Verifica si todos los caracteres de la cadena entregada, texto , son 'dígitos' hexadecimales.

Lista de parámetros

texto

La cadena de prueba.

Valores retornados

Devuelve TRUE si cada caracter del texto es un 'dígito' hexadecimal, lo que quiere decir un dígito decimal o un caracter del rango [A-Fa-f]; FALSE de lo contrario.

Ejemplos

Example#1 Un ejemplo de ctype_xdigit()

<?php
$cadenas 
= array('AB10BC99''AR1012''ab12bc99');
foreach (
$cadenas as $caso_prueba) {
    if (
ctype_xdigit($caso_prueba)) {
        echo 
"La cadena $caso_prueba consiste completamente de d&iacute;gitos hexadecimales.\n";
    } else {
        echo 
"La cadena $caso_prueba no consiste completamente de d&iacute;gitos hexadecimales.\n";
    }
}
?>

El resultado del ejemplo seria:

La cadena AB10BC99 consiste completamente de d&iacute;gitos hexadecimales.
La cadena AR1012 no consiste completamente de d&iacute;gitos hexadecimales.
La cadena ab12bc99 consiste completamente de d&iacute;gitos hexadecimales.

Ver también