可能重复:
In PHP, what does “<<<” represent?
Reference - What does this symbol mean in PHP?什么手段<<<在PHP
谁能给我解释一下什么意思那些字符? belowe变量包含字符串:
$txt = <<<EOD
this is simple string
EOD;
$x = ...
我可以改变<<<
为'
?
可能重复:
In PHP, what does “<<<” represent?
Reference - What does this symbol mean in PHP?什么手段<<<在PHP
谁能给我解释一下什么意思那些字符? belowe变量包含字符串:
$txt = <<<EOD
this is simple string
EOD;
$x = ...
我可以改变<<<
为'
?
它被称为here文档。
对于一般信息:
en.wikipedia.org/wiki/Here_document
PHP的具体信息:
http://php.net/manual/en/language.types.string.php
并且它不一样” ...... '
这就是所谓的heredoc。
定界符
的第三种方式来界定字符串是定界符:< < <。在这个运营商之后,提供了一个标识符,然后是一个换行符。字符串本身 如下,然后再次以相同的标识符来关闭引用。
结束标识符必须从行的第一列开始。 此外,标识符必须遵循与PHP中任何其他 标签相同的命名规则:它必须仅包含字母数字字符和下划线,并且必须以非数字字符或下划线开头。
参考:http://www.php.net/manual/en/language.types.string.php#language.types.string.syntax.heredoc
google - >'什么意思<<< EOD in php'。这很难吗? –
谢谢@Quentin我didint知道这个帖子存在 – Krystian
我不得不同意,实际上在SO和Google上搜索'<<<'有点困难。但是如果你开始在PHP手册搜索页面(http://us3.php.net/manual-lookup.php)上输入'<<<',你会在typeahead列表中得到'string'作为第一个建议。这不是批评家,我只是想让你意识到可能性。 –