大家都应该有这个常识,中国的手机号码都是以数字“1”开头,然后利用“0~9”10个数字组成的11位数字组合,那么我们的验证规则肯定要根据这个思路来写。
根据上面的简单思路,我们便可以写下以下的验证代码,代码如下:
<?php
//本代码仅仅是提供一些思路
//距离实际应用还有一些距离
$mobile = '15858588585';
//下面的1便是手机的第一位数字必须为数字1
//[0-9]指后面的数字均为0~9的数字
//{9}这中间的9指的是手机号码除了第一位数外,其他要重复10次,刚好就是11位数了
if(!preg_match('/^1([0-9]{