【发布时间】:2012-12-23 16:24:52
【问题描述】:
我是 PHP 新手。
使用类似的东西是个好习惯吗?
echo <<< HTML
<a href="$link" title="$title">$item</a>
HTML;
它确实有效,但我不确定我是否正确使用它。
非常感谢...
【问题讨论】:
我是 PHP 新手。
使用类似的东西是个好习惯吗?
echo <<< HTML
<a href="$link" title="$title">$item</a>
HTML;
它确实有效,但我不确定我是否正确使用它。
非常感谢...
【问题讨论】:
根据您的需要(格式、内部变量等),使用单引号、双引号、heredoc 和 nowdoc 非常好。查看更多信息here。
【讨论】:
将 HTML 和 PHP 混合在同一个文件中从不是一个好习惯。通过将代码和模板放在不同的文件中并可能使用模板引擎来分隔代码和模板。
但是,如果您 需要 将 HTML 块放入 PHP 文件中,则您在示例中使用的 heredoc 语法非常好,因为它可以避免您逃避地狱。 d 使用常规引号时。
有关引用字符串的各种方式,请查看PHP documentation。它还解释了各种字符串的行为方式(例如,关于变量插值和转义序列)。
【讨论】: