我想从 txt 文件中获取输入,但该文件包含 1.6 GB 的数据。所以当我将数据加载到我的变量中时它崩溃了如何在我的 php 程序中获取它
问问题
163 次
2 回答
3
您可以每行处理它:
$handle = fopen("file.txt", "r") or die("Couldn't get handle");
if ($handle) {
while (!feof($handle)) {
$buffer = fgets($handle, 4096);
// Process here..
}
fclose($handle);
}
于 2013-04-01T15:44:42.070 回答
1
$file = fopen($filename);
while ($line = fgets($file)) {
// do stuff
}
fclose($file);
于 2013-04-01T15:45:57.180 回答