问答详情
源自:3-12 PHP标量类型—字符串(4)

谁能举个例子,对比一下使用heredoc和双引号的区别?

谁能举个例子,对比一下使用heredoc和双引号的区别?

提问者:RinsyLau 2017-03-25 19:18

个回答

  • 慕圣7891556
    2017-03-25 19:35:36

    <?php

    $string1 =<<<GOD你好你好你好;//heredoc

    GOD

    echo $string1;

    ?>

    <?php

    $str_string1 ="你好";  双引号

    $echo str_string1 ;

    echo "<br/>";

    ?>

  • qq__7514
    2017-03-25 19:33:31

    <?php
    $string1 = <<<GOD
    我有一只小毛驴,"我"从'来'也不骑。  //单双引号都不需要转义,heredoc表示以下都为文本
    有一天我心血来潮,骑着去赶集。
    我手里拿着小皮鞭,我心里正得意。
    不知怎么哗啦啦啦啦,我摔了一身泥.
    GOD;

    echo $string1;
    ?>