是否可以将file_put_contents()
函数放入while()
循环中?
我正在尝试让我的脚本将行写入文本文件-要写入的行超过4000行。
$glassquery = $db->query("SELECT item FROM glass");
while($glass = $glassquery->fetch_assoc()) {
file_put_contents('download.txt', $glass['item'] . PHP_EOL);
}
因此,它将项目名称写入文本文件,然后将下一个写入新行。
我认为您想要的是FILE_APPEND
标志:
while($glass = $glassquery->fetch_assoc()) {
file_put_contents('download.txt', $glass['item'] . PHP_EOL, FILE_APPEND);
}
这将一次写入一行,而不会擦除前几行。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句