任何人都可以提供有关使用
的差异和/或好处的某种文档$sql = <<<SQL
SELECT COUNT(ParentGUID)
FROM siteobjects
SQL;
而不是仅使用。
$sql = "SELECT COUNT(ParentGUID)
FROM siteobjects";
由于搜索“&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;
答案 0 :(得分:1)
第一个使用HEREDOC
语法。当您使用多行字符串并避免引用问题时,它非常有用。要解决搜索问题,您可以使用不会忽略特殊字符的编程搜索引擎(例如SymbolHound)。
答案 1 :(得分:0)
除了HEREDOC在开始时会有空格(因为制表)这一事实没有区别。
答案 2 :(得分:0)
这是PHP Heredocs语法(http://www.php.net/manual/en/language.types.string.php#language.types.string.syntax.heredoc)。我更喜欢heredocs而不是简单的字符串,因为几乎任何IDE都能识别语法,并且它更具可读性,但两种选择都是可能的。