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 < 10; $i++) {
    $tmp[] = $arr[array_rand($arr)].' '.mt_rand(1000,9999).' '.mt_rand(1000,9999);
}
var_export(array_unique($tmp));
//输出
array (
  0 => '139 9182 8973',
  1 => '144 7038 6282',
  2 => '182 2183 9323',
  3 => '176 1226 2322',
  4 => '183 1072 4890',
  5 => '153 8744 2917',
  6 => '152 1150 5508',
  7 => '147 3404 5840',
  8 => '139 3547 8652',
  9 => '151 1968 2090',
)

  

原文地址:https://www.cnblogs.com/mmady/p/8044004.html