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ées
avec
un
argument
de
type
entier
,
ces
fonctions
se
comportent
exactement
comme
le
équivalent
en
langage
C
.
Appelées
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