【PHP】不同环境下的换行

php 不同系统之间换行的实现是不一样的

* linux 与unix中用  /n
* window 为了体现与linux不同 则是  /r/n
* mac 用  /r

 windows:

echo "我对我的梦有种迷恋";
echo "\n";
echo "大于痛苦大于这世界";
echo "\r";
echo "就像只有一颗星的夜";
echo "\r\n";
echo "它的闪耀 它的孤单";
echo "<br>";
echo "不用被看见";
  • 网页浏览结果如下:

可见:在网页浏览时只有<br>是生效

  • 查看网页源代码结果如下:

可见:源代码中的 \r 是不生效

  • \n的作用是给源代码换行,查看html源代码,就看会到有换行,而浏览器认为它是没用的东西,用不用都一样显示。
  • 如果是输出给浏览器,就用<br/>
  • 如果是输出到自己的文件里,就用"\n",windows下是"\r\n"

嗯,《一颗星的夜》,很好听的一首歌

猜你喜欢

转载自blog.csdn.net/I_lost/article/details/105296783