php

位置:IT落伍者 >> php >> 浏览文章

php 手机号码正则表达试程序代码


发布日期:2024年06月18日
 
php 手机号码正则表达试程序代码

代码如下

function funcMtel($str)//手机号码正则表达试

{

return (preg_match("/(?:d{}|[])d{}$/"$str))?true:false;

}

测试

返回为

false

原因分析查看了发现上面正则只能验证以开头的自然开头的是不可以用的

修改后

代码如下

function funcMtel($str)//手机号码正则表达试

{

return (preg_match("/(?:[|||]d{}|[])d{}$/"$str))?true:false;

}

测试

返回为

true

这样就成功了

总结经验

像手机号这类都会不断更新号码段了我们在写函数时把它写成公共函数这样就可以解决这个问题了

               

上一篇:PHP工程师面临的成长瓶颈

下一篇:关于PHP位运算的简单权限设计