Le langage PHP dispose de nombreuses fonctions permettant de vérifier les types de caractères.
| Fonction |
|---|
| Description |
| true | false = ctype_alnum($caractere); |
| vérifie si un caractère est alpha-numérique. |
| true | false = ctype_alpha($caractere); |
| vérifie si un caractère est alphabétique. |
| true | false = ctype_cntrl($caractere); |
| vérifie si un caractère est un caractère de contrôle. |
| true | false = ctype_digit($caractere); |
| vérifie si un caractère est un nombre. |
| true | false = ctype_lower($caractere); |
| vérifie si un caractère est en casse minuscule. |
| true | false = ctype_graph($caractere); |
| vérifie si un caractère est imprimable hormis le caractère d'espace blanc " ". |
| true | false= ctype_print($caractere); |
| vérifie si un caractère est imprimable. |
| true | false = ctype_punct($caractere); |
| vérifie si un caractère est imprimable sans être ni un espace, ni un caractère alpha-numérique. |
| true | false = ctype_space($caractere); |
| vérifie si un caractère est caractère blanc (espace, tabulation...). |
| true | false = ctype_upper($caractere); |
| vérifie si un caractère est en majuscule. |
| true | false = ctype_xdigit($caractere); |
| vérifie si un caractère représente un nombre héxadécimal. |