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ígitos hexadecimales.\n";
} else {
echo "La cadena $caso_prueba no consiste completamente de dígitos hexadecimales.\n";
}
}
?>
El resultado del ejemplo seria:
La cadena AB10BC99 consiste completamente de dígitos hexadecimales. La cadena AR1012 no consiste completamente de dígitos hexadecimales. La cadena ab12bc99 consiste completamente de dígitos hexadecimales.