NOWDOC和HEREDOC类似(HEREDOC可参考“php HEREDOC相关介绍与使用”),语法上的不同点在于NOWDOC开始标识符需要用单引号包含(注意,只能是单引号不是双引号,使用双引号的话等同于HEREDOC)。HEREDOC类似于双引号字符串,NOWDOC类似于单引号字符串,区别就是NOWDOC不会对字符串进行解析操作。这种结构适用于无需转义的代码和文本段落,与xml的<![CDATA[]]>结构类似
NOWDOC结构示例:
<?php
$var="php test";
$str = <<<'_EOT1'
hello heredoc!
$var
_EOT1;
print_r ($str);
本文详细介绍了PHP中NOWDOC和HEREDOC的区别及用法。NOWDOC类似于HEREDOC,但使用单引号包裹,不解析字符串内的变量。适用于无需转义的大段文本或代码,类似于XML中的CDATA结构。
212

被折叠的 条评论
为什么被折叠?



