我想存到txt文件,但下一行不行
代码:$text = '';
for(i=1;$i<10;$i++){
$text .= $i."'n";
}
$file = fopen('text.txt','a');
fwrite($file,$text);
fclose($file);
您可以使用PHP_EOL
来跳转新行。你的代码不工作,因为你错过了i=1
的$
标记。应该是$i=1
$text = '';
for($i=1;$i<10;$i++){
$text .= $i.PHP_EOL;
}
$file = fopen('text.txt','a');
fwrite($file,$text);
fclose($file);
如果您想在文件的开头有一个新的空行,您可以简单地初始化
$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);