PHP - Funzione ctype_xdigit ()
Sintassi
ctype_xdigit ( $text );
Definizione e utilizzo
Questa funzione controlla se tutti i caratteri nella stringa fornita, testo, sono "cifre" esadecimali.
Parametri
Suor n | Parametro e descrizione |
---|---|
1 | text(Required) La stringa testata. |
Valore di ritorno
Restituisce TRUE se ogni carattere nel testo è una "cifra" esadecimale, ovvero una cifra decimale o un carattere da [A-Fa-f], FALSE altrimenti.
Esempio
Prova il seguente esempio:
<?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";
}
}
?>
Questo produrrà il seguente risultato:
ABCDEF consists of all hexadecimal digits.
[email protected]#$ does not have all hexadecimal digits.
ab12bc99 consists of all hexadecimal digits.