AI正在生成摘要
文章主要介绍了PHP文件混合行结束符问题,可能导致错误的结果。文章解释了不同换行符的原因,并提供了几种解决方法,如逐行修改、复制粘贴至记事本、使用文本框等。最后,作者分享了在Notepad++中查看换行符的方法。
出现这个问题是因为文件使用了不同的换行符,比如,在文件的第一行中,换行符是<LF>, 但在文件的第二行中,换行符变为<CR><LF>,就会出现这个警告。
上面的内容是百度出来的结果,但是这个问题该怎么解决?就百度不到了。
我们先来直观的看一下这个不同的换行符是怎么一回事。
如图所示,这事一个报错的文件,看到行尾不同的换行符了吗?
那么这个问题怎么解决呢?你可以一行一行的改、还可以全选所有内容,复制到记事本里,然后再复制回来、还可以把直接代码复制到一个文本框,然后在复制回来...
最后,怎么能看到这些换行符呢?
我用的是notepad++(这里不讨论这个软件的作者),设置如下图:
OK,收工。