PHP:从第X行到第Y行读取文件?

时间:2014-12-03 11:21:40

标签: php arrays

此代码将读取1000到2000之间的行,然后保存到数组。但是,当我运行它时,它什么都没显示。请帮我解决一下!谢谢!

<?php
header('Content-type: text/plain');
$filename = glob(__DIR__ . DIRECTORY_SEPARATOR . '*.txt');
$file = new SplFileObject($filename[0]);
$fileIterator = new LimitIterator($file, 1000, 2000);
foreach($fileIterator as $line) {
    $array=$line, PHP_EOL;
}
var_dump($array);
?>

1 个答案:

答案 0 :(得分:1)

更改此行

$array=$line, PHP_EOL;

到此:

$array[]=$line . PHP_EOL;