如何在php中封装一个表单验证类

  介绍

这篇文章主要为大家详细介绍了如何在php中封装一个表单验证类,文中示例代码介绍的非常详细,具有一定的参考价值,发现的小伙伴们可以参考一下:

php有什么用

php是一个嵌套的缩写名称,指的是英文超级文本预处理语言(php:超文本预处理器)的缩写,它的语法混合了C、Java、Perl以及php自创新的语法,主要用来做网站开发,许多小型网站都用php开发,因为php是开源的,从而使php经得久不衰。

具体如下:

& lt; php ?//封装一个表单验证类//中文验证,邮箱验证,电话号码,手机,QQ,身份证,(由字母,数字,下划线组成,不能以数字开头)   头(& # 39;- type: text/html; charset=utf - 8 # 39;);   {class 形式   ,/*   ,//中文验证的方法   ,//参数:$ str num1, num2美元   ,//返回值:匹配成功返回匹配的次数   ,*/,public  function  checkChina (str, num1美元,美元num2=& # 39; & # 39;) {//正才能则   ,reg=& # 39;美元/^ \ [x {4 e00} - \ {9 fa5}]{& # 39;。美元num1强生# 39;,& # 39;。美元num2强生# 39;}& # 39;强生# 39;美元/u # 39;;   ,return  preg_match (reg, str美元);   ,}   ,/*   ,//邮箱验证   ,//参数:$电子邮件   ,//返回值:匹配成功返回匹配的次数   ,*/,public  function  checkEmail(电子邮件){   ,//正则   ,reg=& # 39;美元/^ \ w + @ \ w + [] com |净美元/cn | & # 39;;   ,return  preg_match (reg,美元电子邮件);   ,}   ,/*   ,//验证身份证   ,//参数,美元卡   ,//返回值:匹配成功返回匹配的次数   ,*/,public  function  checkCard(卡){   ,//正则   ,reg=& # 39;美元/^ (\ d {18} | \ d {17} x)/美元& # 39;;   ,return  preg_match (reg,美元卡);   ,}   ,/*   ,//要求输入内容由数字,字母,下划线组成,不能以数字开头,有位数限制   ,//参数:$ str num1, num2美元   ,//返回值:匹配成功返回匹配的次数   ,*/,public  function  checkStr (str美元,美元num1 num2美元){   ,//正则   ,reg=& # 39;美元/^ [a-zA-Z_] \ w {& # 39;。(num1-1美元)强生# 39;,& # 39;。(num2-1美元)强生# 39;}$/& # 39;;   ,return  preg_match (reg, str美元);   ,}   }

以上就是小编为大家收集整理的如何在php中封装一个表单验证类,如何觉得网站的内容还不错,欢迎将网站推荐给身边好友。

如何在php中封装一个表单验证类