PHP - Función ctype_xdigit ()

Sintaxis

ctype_xdigit ( $text );

Definición y uso

Esta función comprueba si todos los caracteres de la cadena proporcionada, el texto, son "dígitos" hexadecimales.

Parámetros

No Señor Descripción de parámetros
1

text(Required)

La cuerda probada.

Valor devuelto

Devuelve VERDADERO si cada carácter del texto es un "dígito" hexadecimal, es decir, un dígito decimal o un carácter de [A-Fa-f], FALSO en caso contrario.

Ejemplo

Pruebe el siguiente ejemplo:

<?php
   $strings = array('ABCDEF', '[email protected]#$', 'ab12bc99');
   
   foreach ($strings as $test) {
      if (ctype_xdigit($test)) {
         echo "$test consists of all hexadecimal digits. \n";
      }else {
         echo "$test does not have all hexadecimal digits. \n";
      }
   }
?>

Esto producirá el siguiente resultado:

ABCDEF consists of all hexadecimal digits.
[email protected]#$ does not have all hexadecimal digits.
ab12bc99 consists of all hexadecimal digits.