两者的不同就相当于php双引号和单引号的不同,双引号会解析里边的变量,而单引号不会
heredoc语法
<?php $a = ‘cqh‘; $str = <<<HTML hello,$a HTML; echo $str;
或
<?php $a = ‘cqh‘; $str = <<<"HTML" hello,$a HTML; echo $str;
输出
hello,cqh
即heredoc语法是<<<后的标识符不加引号/加双引号
nowdoc语法
<?php $a = ‘cqh‘; $str = <<<‘HTML‘ hello,$a HTML; echo $str;
输出
hello,$a
原文:http://www.cnblogs.com/chenqionghe/p/4324934.html