English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La fonction ctype_alnum() vérifie si la chaîne de caractères est composée entièrement de lettres et (ou) de chiffres.
ctype_alnum(\$text);
Il vérifie si tous les caractères du texte fourni sont des lettres et (ou) des chiffres.
Dans l'environnement C standard, les lettres ne sont que [A-Za-z], cette fonction équivaut à preg_match('/^[a-z0-9]+$/iD',\$ text)。
Numéro | Paramètres et explications |
---|---|
1 | text(nécessaire) Chaîne de caractères à vérifier. |
Si chaque caractère du texte est une lettre ou un chiffre, renvoie TRUE, sinon renvoie FALSE.
Parcourir et vérifier les éléments de l'array, s'ils sont tous alphabétiques et numériques
<?php \$strings = array('hello', 'foo!#$bar'); foreach (\$strings as \$example) { if (ctype_alnum(\$example)) { echo "\$example ne comprend que des lettres ou des chiffres.\n"; }else { echo "\$example ne comprend pas que des lettres ou des chiffres.\n"; } } ?>Voyons voir‹/›
Résultat de la sortie :
hello ne comprend que des lettres ou des chiffres. foo!#$bar ne comprend pas que des lettres ou des chiffres.