如何在 PHP 中处理大文本文件?在 python 中,可以使用生成器并逐行读取文件,而无需将整个文件加载到内存中。PHP中有类似生成器的东西吗?
问问题
819 次
1 回答
1
您可以在批处理命令中运行您的 php 脚本...
创建一个新文件(run.bat)右键单击并编辑并将其放入文件中:
c:/PHP/php.exe -f .\yourscript.php
将 url 更改php.exe
为 yourscript.php 到它所在的位置,然后用这个循环真正的文件:
<?php
$data=file("the big file.txt");
$lines=count($data);
$x=0;
while($x<=$lines){
print $data[$x]."\n";
sleep(1); //print out new line every 1 sec
$x++;}
于 2012-06-25T03:45:19.320 回答