Heim >Backend-Entwicklung >PHP-Tutorial >Anleitung zur Verwendung von PHP EOF (heredoc)
PHP EOF (heredoc) ist eine Methode, die in Befehlszeilen-Shells (wie sh, csh, ksh, bash, PowerShell und zsh) und Programmiersprachen (wie Perl, PHP, Python) definiert ist und Ruby) Eine String-Methode.
Verwendungsübersicht:
1 Es muss ein Semikolon folgen, sonst wird die Kompilierung nicht erfolgreich sein.
2. EOF kann durch beliebige oder andere -Zeichen ersetzt werden, sofern die Endkennung und die Startkennung konsistent sind.
3. Das End-Tag muss eine Zeile allein belegen (d. h. es muss am Anfang der Zeile beginnen und darf nicht durch Leerzeichen oder Zeichen verbunden werden).
4. Das Startzeichen kann ohne Anführungszeichen oder mit einfachen oder doppelten Anführungszeichen sein, der Effekt ist derselbe wie mit doppelten Anführungszeichen und Escape-Symbolen mit einfachen Anführungszeichen. Eingebettete Variablen und Escape-Symbole werden nicht interpretiert.
5. Wenn der Inhalt eingebettete Anführungszeichen (einfache oder doppelte Anführungszeichen) erfordert, müssen keine einfachen und doppelten Anführungszeichen hinzugefügt werden. Dies entspricht der Verwendung von q und qq .
Beispiel
<?phpecho <<<EOF <h1>我的第一个标题</h1> <p>我的第一个段落。</p>EOF;// 结束需要独立一行且前后不能空格?>
Hinweis:
1. Beginnen Sie mit dem << 2. Das Start-Tag und das End-Tag sind gleich, z. B. die häufig verwendeten Großbuchstaben EOT, EOD, EOF, sind jedoch nicht darauf beschränkt (es können auch JSON, HTML usw. verwendet werden), solange da Start-Tag und End-Tag sichergestellt sind. Das Markup muss nicht im Text erscheinen. 3. Variablen, die sich zwischen dem Start-Tag und dem End-Tag befinden, können normal analysiert werden, die -Funktion jedoch nicht. In Heredoc müssen Variablen nicht mit Konnektoren gespleißt werden, wie folgt: Beispiel In diesem Artikel werden die Verwendungsanweisungen von PHP EOF (heredoc) ausführlich erläutert. Weitere Informationen zum Lernen finden Sie auf der chinesischen PHP-Website. Verwandte Empfehlungen: Über PHP-Schleifen – Ausführliche Erklärung der For-Schleife Über PHP If...Else-Anweisung Betrieb Verwandte Erklärungen zu PHP 5-Datentypen Das obige ist der detaillierte Inhalt vonAnleitung zur Verwendung von PHP EOF (heredoc). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!<?php$name="runoob";$a= <<<EOF
"abc"$name
"123"EOF;// 结束需要独立一行且前后不能空格echo $a;?>