XVI. Caractères
Ces fonctions vérifient si un caractère ou une chaîne
de caractères font partie d'une certaine classe de
caractères, en fonction de la configuration locale.
Appelée avec un argument de type entier, ces fonctions
se comportent exactement comme le équivalent en langage C.
Appelée avec un argument de type chaîne, elles vérifieront
chaque caractère de la chaîne, et ne retourneront
TRUE que si chaque caractère
de la chaîne satisfait les critères requis.
Tout autre type d'argument (autre que chaîne ou entier)
génère une erreur, et retourne FALSE
immédiatement.
Avertissement |
Ces fonctions ont été ajoutée en PHP 4.0.4, et leur nom peut
changer dans un futur proche. Les suggestions actuelles sont :
ctype_issomething() au lieu de
ctype_somthing ou encore d'en faire une partie
ext/standard et utiliser ainsi leur
nom en langage C, même si cela peut conduire à des confusions
entre isset() et is_sometype.
|
- Table des matières
- ctype_alnum --
Vérifie qu'un caractère est alpha-numérique
- ctype_alpha --
Vérifie qu'un caractère est alphabétique
- ctype_cntrl --
Vérifie qu'un caractère est un caractère de contrôle
- ctype_digit -- Vérifie qu'un caractère est numérique
- ctype_graph --
Vérifie qu'un caractère est imprimable (sauf " ", espace)
- ctype_lower -- Vérifie qu'un caractère est en minuscule
- ctype_print -- Vérifie qu'un caractère est imprimable
- ctype_punct --
Vérifie qu'un caractère est imprimable, sans être ni un espace,
ni un caractère alpha-numérique
- ctype_space --
Vérifie qu'un caractère est caractère blanc (espace, tabulation...)
- ctype_upper -- Vérifie qu'un caractère est en majuscule
- ctype_xdigit --
Vérifie qu'un caractère représente un nombre
héxadécimal