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 )

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.

Ejemplo 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";
    }
}
?>

Este ejemplo producirá la salida:

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.

Vea también ctype_digit().