手机号验证的明显有问题啊,preg_match('#^13[\d]{9}$|14^[0-9]\d{8}|^15[0-9]\d{8}$|^18[0-9]\d{8}$#', $str);只验证13,14,15,18吗?还少了个17吧?而且14的正则写错了!14^[0-9]\d{8} 这里^的位置放错了啊!!!而且这个正则又长又臭,直接preg_match('/^1(3|4|5|7|8|)\d{9}$/', $str)不就好了吗
33个超级有用必须要收藏的PHP代码样例作为一个正常的程序员,会好几种语言是十分正常的,相信大部分程序员也都会编写几句PHP程序,如果是WEB程序员,PHP一定是必备的,即使你没用开发过大型软件项目,也一定多少了解...