我想保存到txt文件,但下一行不起作用
代码:
$text = '';
for(i=1;$i<10;$i++){
$text .= $i."\n";
}
$file = fopen('text.txt','a');
fwrite($file,$text);
fclose($file);
答案 0 :(得分:1)
您可以使用PHP_EOL
来跳转新线。并且您的代码无效,因为您错过了$
的{{1}}标记。它应该是i=1
$i=1
答案 1 :(得分:0)
如果你想在文件的开头有一个新的空行,你可以简单地初始化
$text="\n";
<?php
$text = '' . PHP_EOL;
for($i=1;$i<10;$i++){
$text .= $i . PHP_EOL;
}
$file = fopen('text.txt','a');
fwrite($file,$text);
fclose($file);