Meilleure réponse
Je pense que ce dont vous parlez vraiment est heredoc syntaxe comme celle-ci:
$str = <<
Example of string
spanning multiple lines
using heredoc syntax.
EOT;
?>
Si cest ce que vous Cela signifie quEOT est un marqueur pour le préprocesseur php qui agit exactement comme un guillemet de fin le serait pour une chaîne. Le préprocesseur place tout le contenu entre les marqueurs EOT (y compris les retours cachés à la fin) dans la variable scalaire $ str. Ceci est couramment utilisé avec la substitution de variable pour produire rapidement du texte formaté. Comme ceci:
echo <<
Some HTML code goes here
Hello $username, welcome back!
Some HTML code goes here
EOT;
La règle est que le marqueur de fin doit être placé sur sa propre ligne avec un point-virgule de fin. EOT peut vraiment être nimporte quel identifiant, les plus courants sont EOD et ICI. Cela fonctionne aussi avec les scripts shell, voir BASH et PERL pour plus dexemples.
Réponse
Comme dautres lont dit, cest un marqueur de fin pour une syntaxe de chaîne multiligne. Jimagine que le raisonnement derrière lutilisation de «EOT» est quil signifie «fin de texte».