Une valeur alphanumérique est une chaîne qui contient une combinaison de caractères soit et rien d'autre alphabétiques ou numériques . Par exemple , le mot "bonjour" est alphanumérique, comme c'est le numéro "43" et la valeur chaîne " 1stplace " est trop , mais " bonjour ! " Et " 1ère place " ne sont pas , le premier parce qu'il contient un signe de ponctuation et le second parce qu'il dispose d'un espace . PHP dispose d' une fonction appelée " ctype_alnum " qui vérifie les chaînes de caractères alphanumériques. Utilise
Vous utilisez la fonction ctype_alnum pour vérifier chaînes de caractères spécifiques ou en combinaison avec une autre fonction comme str_replace de les filtrer pour le contenu des données. Par exemple, vous pouvez utiliser la fonction str_replace de supprimer certains caractères d'une chaîne , tels que des espaces et des périodes , puis vérifiez les caractères restants dans la fonction ctype_alnum . Si la fonction renvoie true , la chaîne ne peut contenir que des valeurs alphanumériques, des espaces et des périodes sans caractères supplémentaires
Paramètres
La fonction ctype_alnum prend un seul paramètre . : une valeur de texte qui contient la chaîne pour vérifier les caractères alphanumériques. Vous avez la possibilité de passer une variable PHP avec une valeur de chaîne , utilisez directement une chaîne dans apostrophes ou entre guillemets , ou même passer des fonctions que les valeurs de chaîne de retour. La fonction ne vous permet pas d'utiliser des paramètres à zéro , et vous ne pouvez surcharger la fonction en passant des paramètres supplémentaires optionnels. Si vous le faites , PHP renvoie une erreur.
Syntaxe
Pour utiliser la fonction , ouvrez une balise PHP dans votre document HTML et tapez le nom de la fonction suivi par des supports qui contiennent la valeur de texte . Par exemple, tapez " ctype_alnum ($ mystringvariable ) ; » ou « ctype_alnum (' mystringliteral '); " ou encore " ctype_alnum ( mystringfunction ()); » pour appeler la fonction ctype_alnum en utilisant une variable chaîne littérale ou appel de fonction , respectivement . Vous pouvez aussi l'utiliser dans d'autres blocs de codes tels que des boucles ou des instructions conditionnelles pour aider à choisir un résultat fondé sur la valeur booléenne que les retours de fonction.
Return of Values
Quand vous passez une chaîne à la fonction de ctype_alnum , il revient avec l'une des deux valeurs possibles : true si tous les caractères de la chaîne sont des caractères alphanumériques, ou faux si elle a au moins un caractère non alphanumérique . Si vous l'écho de la suite de l'appel de fonction à l'écran , la fonction affiche le numéro un de la vraie ou fausse pour rien . Toutefois , vous pouvez utiliser une instruction if pour choisir les éléments à afficher par rapport au résultat de l'appel de fonction .