heredoc语法:
heredoc是php4.0导入,语法为在运算符之后加入<<<和自定义标识符,并且结尾时要加入上面的自定义标识符,结尾的标识符前不可以有缩进等符号,功能与php的双引号相似,会解析里面的变量
例:
<?php
$excerpt=1;
$test = "http://baidu.com";
echo<<<excerpt
<p>999999999999999999999999999999$excerpt <br>666666666$test</p>
excerpt;
?>
注:这里的excerpt是自定义的,遵循php的命名规则,并且结尾的标识符除了;号不可以有其他的字符
输出为:
Nowdoc语法:
Nowdoc是php5.3后导入,语法跟heredoc大致相同,唯一不同的是自定义标识符要用单引号包上,功能与php的单引号相似,不解析变量
<?php
$excerpt=1;
$test = "http://baidu.com";
echo<<<'excerpt'
<p>999999999999999999999999999999$excerpt <br>666666666$test/p>
excerpt;
?>
输出为: