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

黄舟
Libérer: 2023-03-15 11:56:01
original
1741 Les gens l'ont consulté

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>";

?>
Copier après la connexion


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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal