php heredoc 与 nowdoc
2020-12-13 16:13
YPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
php heredoc 与 nowdoc
heredoc 结构
heredoc 句法结构:
test blog
FDIPZONE; echo $content; ?>
heredoc 结构不能用来初始化类的属性。自 PHP 5.3 起,此限制仅对 heredoc 包括变量时有效。下例将会出错。
a; ?>
heredoc结构中,变量将被替换,但方法不会。含有复杂的变量时要格外小心。
nowdoc 结构
nowdoc 句法结构非常象 heredoc 结构,可是 nowdoc 中不进行解析操作。这样的结构非常适合用于嵌入php代码或其他大段文本而无需对当中的特殊字符进行转义。
nowdoc 与 heredoc 结构一样的标记 后面的标识符必须用单引號括起来,即。 heredoc 结构的全部规则相同适用于nowdoc结构,尤其是结束标识符的规则。nowdoc是在php5.3之后才添?的。
nowdoc 结构能够用在随意的静态数据环境中,最典型的演示样例是用来初始化类的属性或常量。下例将不会出错,能够对照heredoc的样例。
a; ?>