php正则表达式验证手机号码的合法性

 

验证一般是把web前端和php的后端结合起来的,前端一般用javascript验证,后端就用php了。

这个例子中我把前端和后端的代码都贴出来,方便以后查看。

前端代码我使用jquery.validate.js,代码如下:

 

 

这只是一个不精确的验证,只能大概验证到一个范围而已,所以重点还在后面。

$mobilephone=trim($_POST["smMobilePhone"]); //手机号码的正则验证 if(preg_match("/^13[0-9]{1}[0-9]{8}$|15[0189]{1}[0-9]{8}$|189[0-9]{8}$/",$mobilephone)){ //验证通过 }else{ //手机号码格式不对 }  

 

你可能感兴趣的:(PHP+MySQL)