【发布时间】:2012-06-06 04:54:09
【问题描述】:
关于脚本:
下面的脚本将创建 300 个组随机字符。
目前正在发生的是,它创建了它们,但将它们全部显示在一行,一大块中。
我为实现这一目标所做的所有搜索和测试都没有成功。
我想知道哪个代码以及将它放在哪里,以便每个 15 个字符长的 SET (300) 将显示并保存到文件中。
这是我的脚本:
<?php
function GetID($x){
$characters = array_merge(range('A','Z'),range('a','z'),range(2,9));
shuffle($characters);
for($x=0;$x<=299;$x++){
}
for (; strlen($ReqID)<$x;){
$ReqID .= $characters[mt_rand(0, count($characters))];
}
return $ReqID;
}
$ReqID .= GetID(5);
$ReqID .= "-";
$ReqID .= GetID(5);
$ReqID .= "-";
$ReqID .= GetID(5);
echo $ReqID;
$fh = fopen("file.txt","a+");
fwrite($fh, ("$ReqID")."\n");
fclose($fh);
?>
【问题讨论】: