Maison  >  Article  >  développement back-end  >  Exemple d'analyse de la mise en œuvre PHP de diverses vérifications de données

Exemple d'analyse de la mise en œuvre PHP de diverses vérifications de données

黄舟
黄舟original
2017-08-18 14:30:101732parcourir

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(&#39;123456&#39;)."<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 :

Exemple danalyse de la mise en œuvre PHP de diverses vérifications de données


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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn