介绍
这篇文章主要为大家详细介绍了如何在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中封装一个表单验证类,如何觉得网站的内容还不错,欢迎将网站推荐给身边好友。