php heredoc 与 nowdoc

2020-12-13 16:13

阅读:463

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;
?>


评论


亲,登录后才可以留言!