在PHP中,“<<<”代表什么?
例如:
$sql = <<<MySQL_QUERY
这是heredoc语法。 您通过放置<<<
加上您选择的标记来启动heredoc字符串,并通过仅将标记(并且没有其他!)放在新行上来终止它。 为了方便起见,有一个例外:允许您在结束分隔符后添加一个分号。
例:
echo <<<HEREDOC
This is a heredoc string.
Newlines and everything else is preserved.
HEREDOC;
它是使用HEREDOC语法的字符串的开始。
分隔字符串的第三种方法是heredoc语法:<<<。
在这个操作符之后,提供了一个标识符,然后是一个换行符。 字符串本身遵循,然后再次使用相同的标识符来关闭引用。
这被称为heredoc,它可以让你做一段长长的文本,并且可以遍历多行。 您可以将PHP变量放在那里,它们将用值替换。 CHART这个词可以是任何东西。 它只需要相同的开始和停止引用文本开始。
你可以通过附加多个带引号的字符串来做同样的事情,但是对于像这样的HTML文本这样的扩展文档来说,大部分时候这样做更清晰。 还有一种叫做nowdoc的东西,就像PHP中的一个单引号字符串,但是它们不会让你在它们内部使用变量。
链接地址: http://www.djcxy.com/p/1785.html