今天发现PHP写入txt文件不能直接用\n换行,要用\r\n并且还要加双引号才行,单引号不行。
因为php不对单引号里的内容进行替换,默认单引号里的内容为字符串,所以只能用双引号。
<?php
$myfile = fopen("myfile.txt","w+");
$txt = "hello world\r\n";
fwrite("$myfile",$txt);
?>
今天发现PHP写入txt文件不能直接用\n换行,要用\r\n并且还要加双引号才行,单引号不行。
因为php不对单引号里的内容进行替换,默认单引号里的内容为字符串,所以只能用双引号。
<?php
$myfile = fopen("myfile.txt","w+");
$txt = "hello world\r\n";
fwrite("$myfile",$txt);
?>