PHP如何批量生成手机号-使用PHP 如何生成一组不重复的手机号码?
Posted 菜鸟
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP如何批量生成手机号-使用PHP 如何生成一组不重复的手机号码?相关的知识,希望对你有一定的参考价值。
<?php //匹配手机号的正则表达式 #^(13[0-9]|14[47]|15[0-35-9]|17[6-8]|18[0-9])([0-9]{8})$# $arr = array( 130,131,132,133,134,135,136,137,138,139, 144,147, 150,151,152,153,155,156,157,158,159, 176,177,178, 180,181,182,183,184,185,186,187,188,189, ); for($i = 0; $i < 100; $i++) { $tmp[] = $arr[array_rand($arr)].‘ ‘.mt_rand(1000,9999).‘‘.mt_rand(1000,9999); } $my_phone_num=array_unique($tmp); foreach($my_phone_num as $val){ $sjs=createRandomStr(4); echo "u".substr_replace($val,$sjs,3,5)."<br/>"; } //生成随机大写字母 function createRandomStr($length){ $str = ‘ABCDEFGHIJKLMNOPQRSTUVWXYZ‘;//26个字符 $strlen = 26; while($length > $strlen){ $str .= $str; $strlen += 26; } $str = str_shuffle($str); return substr($str,0,$length); } ?>
以上是关于PHP如何批量生成手机号-使用PHP 如何生成一组不重复的手机号码?的主要内容,如果未能解决你的问题,请参考以下文章
网站被植入了php寄生虫木马,天天生成垃圾页面。请教各位大神如何查找并删除寄生虫木马?
用PHP写一个接口,随机生成6位数字,然后以短信的形式发送到对应的手机号上。从来没写过接口不知道如何写