<?php
echo "sadsa\n";
echo "dd";
?>
明明给了换行,浏览器效果却没显示出来,但查看源代码则换了行。
求解释。

解决方案 »

  1.   

    \r\n是文本模式的换行,<br>是html模式换行,所以\n只有在文本里看得出来,而html里看不出来
      

  2.   

    楼上正解
    用<br>在浏览器上看
      

  3.   

    <?php
    echo "sadsa\n";
    echo "dd";
    ?><?php
    echo "sadsa<br>";
    echo "dd";
    ?>自己分别对比一下浏览器和源代码
      

  4.   

    他没弄明白的是 这两个符号分别用在什么地方
    记得关键词
     \n =>文本
    <br/>=>html
      

  5.   

    <?php
    echo "sadsa".<br>;
    echo "dd";
    ?>这就就会换行了。还是PHP 的基础没打好啊
      

  6.   

    记得关键词
     \n =>文本
    <br/>=>html
      

  7.   


    http://book.51cto.com/art/200808/84735.htm