PHP验证类

Posted 萌系大白(●—●)

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP验证类相关的知识,希望对你有一定的参考价值。

<?php 
	class preg
	{
		public function telP($tel)
		{
			$preg = \'/^1[34578]\\d{9}$/\';
			$res = preg_match($preg, $tel);
			if(!$res){
				myNotice(\'手机号码格式不正确!\');
			}
		}

		public function strP($str)
		{
			$preg = \'/[\\<\\>\\\'\\"]/\';
			$res = preg_match($preg, $str);
			if($res){
				myNotice(\'不能含有引号或括号\');
			}
		}

		public function numP($num,$name=\'\')
		{
			$preg = \'/^\\d{1,8}$/\';
			$res = preg_match($preg, $num);
			if(!$res){
				myNotice($name.\'只能是8位纯数字\');
			}
			$this->strP($num);
		}

		public function priceP($pri)
		{
			$preg = \'/^\\d{1,8}\\.?\\d{0,2}$/\';
			$res = preg_match($preg, $pri);
			if(!$res){
				myNotice(\'单价格式不正确\');
			}
			$this->strP($num);
		}

		public function pwdP($pwd)
		{
			$preg = \'/^\\w{3,12}$/\';
			$res = preg_match($preg, $pwd);
			if(!$res){
				myNotice(\'密码只能是3到12位的数字,字母,下划线\');
			}
		}
	}

以上是验证类的源码


调用


使用

以上是关于PHP验证类的主要内容,如果未能解决你的问题,请参考以下文章

php生成各种验证码

制作简单安全的php验证码类代码实例

使用 json rereiver php mysql 在片段中填充列表视图

运行/调试你的PHP代码

php批量验证类

超级有用的9个PHP代码片段