while (!feof($file1) && $linecount++<$requiredLines) {
$line = stream_get_line($file1, $filesize, PHP_EOL);
fwrite($file2,$line);
}
如何让它写在新行的每一行? 像这样:我在哪里错了?写入文件PHP
line1
line2
line3
我已经试过这种方式,但后来我不符合条件:
while (!feof($file1) && $linecount++<$requiredLines) {
$line = stream_get_line($file1, $filesize, '\n');
fwrite($file2,$line);
}
我的想法是写10行以上,但每次上新的生产线。
它是''\ n“',而不是''\ n'' ...而且您必须将结尾连接到行。第三个可选参数用于不同的目的:检测您读取的文件中的行结束。 – arkascha
当长度字节被读取时读取结束**,当找到由结尾指定的字符串(不包括在返回值中)**或EOF(以先到者为准)时读取结束。 – AbraCadaver