使用PHP批量生成随机用户名
前端之家收集整理的这篇文章主要介绍了
使用PHP批量生成随机用户名,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
程序一:负责从字典中随机提取数据,写入一个新文件。(1.PHP)
<div class="codetitle"><a style="CURSOR: pointer" data="4690" class="copybut" id="copybut4690" onclick="doCopy('code4690')"> 代码如下:
<div class="codebody" id="code4690">
<?
PHP /
从字典文件中提取随机值/ $file1="./Words.dic";
$file2="./common_pass_mini.dic";
$file3="./Sys_Month_Date.Dic";
$rfile="./5.dic";
$n=2000; //
提取字典
$basef=file($file1);
$extf=file($file2);
$extf2=file($file3);
$bf_sum=(count($basef)-1);
$ef_sum=(count($extf)-1);
$ef2_sum=(count($extf2)-1); //
获取随机用户名 for($i=0;$i<$n;$i++)
{
$bn=crand(0,$bf_sum);
$en=crand(0,$ef_sum);
$en2=crand(0,$ef2
sum);
$name=$basef[$bn]."".$extf[$en];
$name=str_replace("/r/n","",$name);
$all_name[]=$name;
} //写入
文件 $result=implode("/r/n",$all_name);
$fp=fopen($rfile,"a+")ordie('Open$rfile
Failed');
if(fwrite($fp,$result)){
echo'Writeusersucceed!';
}else{
echo'Writeuser
Failed';
} //
生成随机数字
函数 functioncrand($start,$end)
{
returnmt_rand($start,$end);
}
?>
的结果合并。(2.