这跟双引号把字符串包起来有什么不同之处?

来源:3-12 PHP标量类型—字符串(4)

Captain_龙

2014-11-12 12:07

这跟双引号把字符串包起来有什么不同之处?

写回答 关注

2回答

  • Zeu0d
    2015-04-21 17:58:44

    Heredoc和Nowdoc最主要的作用就是输出大量字符串,特别是HTML的字符串,他可以避免你在使用''或""时的转译问题。

    <?php

    echo"<h1>我的午餐</h1>

    <font color=\"blue\">半只烤鸡</font>

    <font color=\"red\">一杯酸奶</font>

    <a href=\"1.html\"><font color=\"yellow\">查看更多</font></a>

    ";

    ?>


    <?php

    echo <<<EOT

    <h1>我的午餐</h1>

    <font color="blue">半只烤鸡</font>

    <font color="red">一杯酸奶</font>

    <a href="1.html"><font color="yellow">查看更多</font></a>

    EOT;

    ?>


  • sophia_yu
    2014-11-17 14:46:57

    这种方式的定界符适用于大文本

PHP入门篇

PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。

455957 学习 · 6306 问题

查看课程

相似问题