Maison > Article > développement back-end > Exemple d'analyse de la mise en œuvre PHP de diverses vérifications de données
Partagez une classe de vérification PHP, vérifiez si l'entrée est un numéro, vérifiez si l'entrée est un numéro de téléphone, vérifiez si l'entrée est un numéro de téléphone portable, vérifiez si l'entrée est un code postal, vérifiez la légalité de l'adresse e-mail, vérification de la légalité du nom et du surnom, vous ne pouvez saisir que le chinois et l'anglais pour vérifier si un nom de domaine (anglais) est légal.
Téléchargez d'abord la bibliothèque de classes de vérification PHP que nous devons utiliser dans ce cours : http://www.php.cn/xiazai/leiku/778
Une fois le téléchargement terminé, recherchez ce nous avons besoin d'un fichier de classe php, décompressez-le dans notre répertoire local et créez un nouveau fichier php !
Une fois terminé, nous devons appeler cette classe dans le nouveau fichier php et instancier la classe :
<?php include_once "code1.php";//引入类文件 $obj = new Validator; //实例化类 //输入值 进行验证 符合要求返回 1 echo "检查输入的是否为数字:".$obj->isNumber('123456')."<br>"; echo "检查日期是否符合:".$obj->isTime("2017-08-18 14:02:30")."<br>"; echo "检查输入值是否为合法人民币格式:".$obj->isMoney("325")."<br>"; echo "检查输入IP是否符合要求:".$obj->isIp("127.0.0.1")."<br>"; echo "检查日期是否符合:".$obj->isDate("2017-08-18")."<br>"; echo "检查是否输入为汉字:".$obj->isChinese("合肥的中文网")."<br>"; echo "检查是否输入为英文:".$obj->isEnglish("www.php.cn")."<br>"; echo "检查字符串长度是否符合要求:".$obj->isEngLength("zww","2","120")."<br>"; echo "姓名昵称合法性检查,只能输入中文英文:".$obj->isName("zww")."<br>"; ?>
Exécutez ce fichier et obtenez le résultat comme indiqué ci-dessous :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!