可能重複:
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'作爲第一個建議。這不是批評家,我只是想讓你意識到可能性。 –