Section courante

A propos

Section administrative du site

CTYPE_ALPHA

Alphabétique
PHP 4.0.4+ Extension CTYPE

Syntaxe

function ctype_alpha($text);

Paramètres

Nom Description
$text Ce paramètre permet d'indiquer la chaîne de caractères à vérifier.

Retour

Valeur Description
FALSE Cette valeur permet d'indiquer qu'ils ne sont pas alphabétiques.
TRUE Cette valeur permet d'indiquer qu'ils sont alphabétiques.

Description

Cette fonction permet d'indiquer si les caractères sont tous alphabétiques (A à Z et a à z).

Remarques

Exemple

Voici quelques exemples typiques de l'utilisation de cette fonction :

  1. <?php
  2. function IsValidName($string) {
  3.  for($I = 0; $I < strlen($string); $I++) {
  4.   if(!(ctype_alpha($string[$I]) || $string[$I] == '-' || $string[$I] == ' ')) {
  5.    return FALSE;
  6.   }
  7.  }
  8.  return TRUE;
  9. }
  10.      
  11. echo "«Sylvain123» est un nom valide=" . (IsValidName("Sylvain123")?"true":"false") . "<br>";
  12. echo "«Sylvain» est un nom valide=" . (IsValidName("Sylvain")?"true":"false") . "<br>";
  13. echo "«Sylvain Maltais» est un nom valide=" . (IsValidName("Sylvain Maltais")?"true":"false") . "<br>";
  14. echo "«Sylvain II» est un nom valide=" . (IsValidName("Sylvain II")?"true":"false") . "<br>";
  15. echo "«Jean-Francois» est un nom valide=" . (IsValidName("Jean-Francois")?"true":"false") . "<br>";
  16. echo "«Jean+Francois» est un nom valide=" . (IsValidName("Jean+Francois")?"true":"false") . "<br>";
  17. ?>

on obtiendra le résultat suivant :

«Sylvain123» est un nom valide=false
«Sylvain» est un nom valide=true
«Sylvain Maltais» est un nom valide=true
«Sylvain II» est un nom valide=true
«Jean-Francois» est un nom valide=true
«Jean+Francois» est un nom valide=false


Dernière mise à jour : Mercredi, le 25 mars 2015