可能重复:
In PHP, what does “<<<” represent?
Reference - What does this symbol mean in PHP?
任何人都可以解释我这些字符是什么意思吗?下面的变量包含字符串:
$txt = <<<EOD
this is simple string
EOD;
$x = ...
我可以更改<<<
的{{1}}吗?
答案 0 :(得分:3)
这就是所谓的heredoc。
定界符
分隔字符串的第三种方法是heredoc语法:&lt;&lt;&lt;。在这之后 运算符,提供标识符,然后是换行符。字符串本身 跟随,然后再次使用相同的标识符来关闭报价。
结束标识符必须从该行的第一列开始。 此外,标识符必须遵循与任何其他标识符相同的命名规则 PHP中的标签:它必须只包含字母数字字符和 下划线,并且必须以非数字字符或下划线开头。
参考:http://www.php.net/manual/en/language.types.string.php#language.types.string.syntax.heredoc
答案 1 :(得分:0)
这里称为文件。
一般信息:
en.wikipedia.org/wiki/Here_document
对于php特定信息:
http://php.net/manual/en/language.types.string.php
它与'...'不一样