我见过一些人使用这个代码。
echo <<< EOT
Hi <br>
EOT;
和
echo <<< HTML
Hello<br>
HTML;
这两个有什么不同?为什么他们不使用正常的回声呢?喜欢
echo "How are you<br>"?
发布于 2013-03-03 13:16:47
没什么,它只是HEREDOC语法的一个分隔符。使用HEREDOC的唯一好处是您可以在源代码中保留字符串的缩进和结构。它往往比连接的字符串更易于使用-对于您的示例Hi <br>
,没有充分的理由使用HEREDOC。
发布于 2018-12-06 14:38:07
现在评论可能已经很晚了,但在今天的IDE上下文中:当您使用HEREDOCS时,标识符提供了关于存储了哪种信息的提示
比方说,集成开发环境的语法高亮工具可以使用SQL
标识符将字符串的内容作为<<<SQL
查询来高亮显示。用于HTML突出显示的<<<HTML
...以此类推。
https://stackoverflow.com/questions/15182691
复制相似问题