我正在尝试创建一个简单的代码,我使用字母表中的所有字母为项目创建随机4位数字的列表。但问题是列表太大而崩溃了布朗瑟。我想将此列表导出到txt文件。有没有人知道如何做到这一点?
我是PHP新手
for($a=0; $a<26; $a++){
for($b=0; $b<26; $b++){
for($c=0; $c<26; $c++){
for($d=0; $d<26; $d++){
echo($_POST['input'].$alphabet[$a].$alphabet[$b].$alphabet[$c].$alphabet[$d].);
echo("<br />");
}
}
}
}
谢谢!
答案 0 :(得分:2)
试试这个。
$input_data = "";
for($a=0; $a<26; $a++){
for($b=0; $b<26; $b++){
for($c=0; $c<26; $c++){
for($d=0; $d<26; $d++){
$input_data = $_POST['input'].$alphabet[$i].$alphabet[$j].$alphabet[$k].$alphabet[$l]."\n";
file_put_contents("some_file.txt",$input_data,FILE_APPEND);
}
}
}
}
您的数据将存储在some_file.txt
答案 1 :(得分:0)
使用$string = "";
$file = 'mytext.txt'; //filename
for($a=0; $a<26; $a++){
for($b=0; $b<26; $b++){
for($c=0; $c<26; $c++){
for($d=0; $d<26; $d++){
$string .= $_POST['input'].$alphabet[$i].$alphabet[$j].$alphabet[$k].$alphabet[$l];
$string .= "<br />";
}
}
}
}
file_put_contents($file, $string);
{{1}}