ctype_alnum

(PHP 4 >= 4.0.4, PHP 5)

ctype_alnum -- Vérifie qu'une chaîne est alpha-numérique

Description

bool ctype_alnum ( string text )

ctype_alnum() vérifie si tous les caractères de la chaîne text sont des lettres et des chiffres. Elle retourne FALSE dans le cas contraire. En terme de langage C, les lettres sont [A-Za-z] et cette fonction est équivalente à preg_match('/^[a-z0-9]*$/i', $text).

Liste de paramètres

text

La chaîne testée.

Valeurs de retour

Retourne TRUE si tous les caractères de text sont soit des lettres, soit des chiffres, FALSE sinon.

Exemples

Exemple 1. Exemple avec ctype_alnum() (en utilisant les locales par défaut)

<?php
$strings
= array('AbCd1zyZ9', 'foo!#$bar');
foreach (
$strings as $testcase) {
  if (
ctype_alnum($testcase)) {
    echo
"La chaîne $testcase contient des chiffres ou des lettres.\n";
  } else {
    echo
"La chaîne $testcase ne contient pas que des chiffres ou des lettres.\n";
  }
}
?>

L'exemple ci-dessus va afficher :

La chaîne AbCd1zyZ9 contient des chiffres ou des lettres.
La chaîne foo!#$bar ne contient pas que des chiffres ou des lettres.

Voir aussi

ctype_alpha()
ctype_digit()
setlocale()

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:02:03