최상의 답변
당신이 정말로 말하는 것은 heredoc 다음과 같은 구문 :
$str = <<
Example of string
spanning multiple lines
using heredoc syntax.
EOT;
?>
이것이 본인 인 경우 즉, EOT는 문자열에 대한 끝 따옴표처럼 작동하는 PHP 전처리기에 대한 마커입니다. 전처리 기는 EOT 마커 (끝의 숨겨진 반환 포함) 사이의 전체 내용을 스칼라 변수 $ str에 배치합니다. 이것은 일반적으로 서식이 지정된 텍스트를 빠르게 출력하기 위해 변수 대체와 함께 사용됩니다. 예 :
echo <<
Some HTML code goes here
Hello $username, welcome back!
Some HTML code goes here
EOT;
규칙은 끝 마커가 끝 세미콜론으로 자체 줄에 배치되어야한다는 것입니다. EOT는 실제로 모든 식별자가 될 수 있으며 일반적인 식별자는 EOD 및 HERE입니다. 이것은 쉘 스크립팅에서도 작동합니다. 더 많은 예제는 BASH 및 PERL을 참조하십시오.
Answer
다른 사람들이 말했듯이 여러 줄 문자열 구문에 대한 끝 마커입니다. "EOT"를 사용하는 이유는 "텍스트 끝"을 의미하기 때문이라고 생각합니다.