php 输出txt 换行

来源:百度知道 编辑:UC知道 时间:2024/06/15 14:11:36
用的是"\n"
但是输出到txt里就成了一个黑方块
没有换行
怎么回事
but why

这是软回车和硬回车的问题
记事本只会把硬回车换行显示,而软回车就显示成一个方块。
这应该算是记事本的一个bug。
你如果在别的应用程序里打开,就都是换行符了

要说起来的话,那就是\r是换行,而\n只是个回车字符,对于用程序输出的情况,只被认为输出一个回车符,而并不换行。

注意单引号和双引号的区别,'\n'和“\n”在被写入文件后是不一样的,你可以试一下

换成"\r\n"