php \n不能换行
1、不能换行的原因:浏览器中输出一篇文档,想要换行,使用的是HTML标签<br />

2、实际案例,新建一个PHP文档,示例:$str = "第一行\n第二行\n第三行...";echo $str;

3、在浏览器查看打印结果,\n没有换行,

4、如果查看源代码的话,\n是换行的,

5、解决方法,使用内置函数nl2br(),示麻质跹礼例:$str = "第一行\n第二行\n第三行..."echo nl2br($str);

6、在浏览器中查看nl2br()函数的转换效果

7、在源代码中查看,nl2br()将\n替换为<br />
