我想逐行读取文件并将其添加到变量中,直到其字符串长度为 1000 字节。该文件比较大,因此,我正在做的是
if(file_exists($file)
{
$fh = fopen($file, "r");
while(!feof($fh) or strlen($chunk) < 10001)
{
$line = fgets($fh, 1000);
$chunk = $chunk."**".$line;
}
}
问题是如何将每个块存储到数组索引中,直到遇到文件结尾?