다음 코드의 효과는 무엇입니까?<<< CON in PHP 사용
$page = <<<CON
<p><center>Blah blah blah</center></p>
CON;
<<<CON
의 기능은 무엇입니까?
다음 코드의 효과는 무엇입니까?<<< CON in PHP 사용
$page = <<<CON
<p><center>Blah blah blah</center></p>
CON;
<<<CON
의 기능은 무엇입니까?
이는 heredoc
로 알려져 있습니다. 이것은 본질적으로 여러 줄에 걸쳐있는 변수의 값을 정의하는 방법이며 기존 문자열과 같이 이스케이프 할 필요가 없습니다. "CON"부분은 값의 시작과 끝을 나타내는 식별자 일뿐입니다. 이 값을 더 친숙한 값으로 변경할 수 있습니다.
$str = <<<EOD
Example of string
spanning multiple lines
using heredoc syntax.
EOD;
PHP heredoc 연산자입니다. 이 링크에 대한 세부 사항은 :
http://www.php.net/manual/en/language.types.string.php#language.types.string.syntax.heredoc
+1 확실한 답변입니다. 주목할 것은 마지막 줄'EOD;는 afaik (들쑥날쑥 한 코드를 만들기도합니다)에 들여 쓸 수 없다는 것입니다. – ChristopheD
맞음, ChristopheD. 마지막 식별자 이전에는 아무것도 표시되지 않으며 (세미콜론을 제외하고는) 아무 것도 표시되지 않습니다. – Sampson