php非常好的一个表单验证类

联盈网络合作广告

php非常好的一个表单验证类,表单验证,php验证,个人整理的一个非常不错的php验证类,很多人在寻找php验证类的时候可能都很盲目,有的在找固话、手机验证类等等,我特意整理了一些,经过测试检测,每个都可以使用,而且代码经过我本人优化得出。

#验证手机,$value传递值;$match正则方式
#@param string $value
#@param string $match
#@return boolean
function isMobile($value,$match=\’/^(0)?1([3|4|5|8])+([0-9]){9,10}$/\’){
//支持国际版:([0-9]{1,5}|0)?1([3|4|5|8])+([0-9]){9,10}
if(!$value) return false;
return preg_match($match,$value);
}

#验证IP,$value传递值;$match正则方式
#@param string $value
#@param string $match
#@return boolean
function isIP($value,$match=\’/^(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9])\\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9])$/\’){
if(!$value) return false;
return preg_match($match,$value);
}

#验证身份证号码,$value传递值;$match正则方式
#@param string $value
#@param string $match
#@return boolean
function isIDcard($value,$match=\’/^\\d{6}((1[89])|(2\\d))\\d{2}((0\\d)|(1[0-2]))((3[01])|([0-2]\\d))\\d{3}(\\d|X)$/i\’){
if(!$value) return false;
else if(strlen($value)>18) return false;
return preg_match($match,$value);
}

#验证URL,$value传递值;$match正则方式
#@param string $value
#@param string $match
#@return boolean
function isURL($value,$match=\’/^(http:\\/\\/)?(https:\\/\\/)?([\\w\\d-]+\\.)+[\\w-]+(\\/[\\d\\w-.\\/?%&=]*)?$/\’){
$value=strtolower(trim($value));
if(!$value) return false;
return preg_match($match,$value);
}
*/
}
$verify=new verify();
?>

【上一页】

温馨提示

本文标题:《php非常好的一个表单验证类》,文章作者:企业建站设计师

非联盈网络原创文章,本文作者:企业建站设计师,如若转载,请注明出处:https://www.ylg6878.com/1977.html

若您在本页产生的支付或加好友情况请仔细斟酌后操作,本站不负责任何交易纠纷或被骗行为!!!

本文来自投稿,不代表联盈网络立场,如若转载,请注明出处:https://www.ylg6878.com/1977.html

发表评论

登录后才能评论
在线客服

工作时间:

周一至周五9:00-18:00

客服:点击这里给我发消息

添加微信
添加微信
返回顶部