Maison > Questions et réponses > le corps du texte
C'est un cas dans le tutoriel PHP. Je ne comprends pas à quoi servent ces symboles ? Qui peut m'aider à expliquer
王林2019-08-20 17:41:27
Il n'y a pas ces deux symboles en PHP, il n'y a qu'un seul symbole <<<
Commencez par la balise de début <<<End et terminez par la balise de fin End. La balise de fin doit être écrite en haut, sans indentation ni espaces, et il doit y avoir un point-virgule à la fin de la balise de fin. . La balise de début est la même que la balise de début. Par exemple, elle est généralement représentée par les lettres majuscules EOT, EOD et EOF, mais elle ne se limite pas à ces quelques-unes. Assurez-vous simplement que la balise de début et la balise de fin ne le sont pas. apparaissent dans le texte.
Les variables situées entre la balise de début et la balise de fin peuvent être analysées normalement, mais les fonctions ne le peuvent pas. Dans Heredoc, les variables n'ont pas besoin d'être raccordées à des connecteurs ou, comme suit :
$v=2;
$a= <<<EOF
"abc"$v
"123"
EOF. ;
echo $a; //Le résultat est affiché avec des guillemets doubles : "abc"2 "123"
像风一样自由2019-08-03 16:13:59
C'est le symbole d'invite de l'éditeur, vous pouvez simplement le supprimer au lieu d'ajouter