移动号段:139 138 137 136 135 134 147 150 151 152 157 158 159 178 182 183 184 187 188
联通号段:130 131 132 155 156 185 186 145 176
电信号段:133 153 177 173 180 181 189
虚拟运营商号段:170 171
整理:
139 138 137 136 135 134 147 150 151 152 157 158 159
178 182 183 184 187 188 130 131 132 155 156 185 186
145 176 133 153 177 173 180 181 189 170 171
PHP号码段判断函数:
function checkMobile($str){
$regex = "/13[0-9]{1}[0-9]{8}$|14[5|7]{1}[0-9]{8}$|15[0|1|2|3|5|6|7|8|9]{1}[0-9]{8}&|17[0|1|3|6|7|8]{1}[0-9]{8}$|18[0-9]{1}[0-9]{8}$/";
if (preg_match_all($regex,$str)){
return true;
}
else{
return false;
}