Heim >Backend-Entwicklung >PHP-Tutorial >Anleitung zur Verwendung von PHP EOF (heredoc)

Anleitung zur Verwendung von PHP EOF (heredoc)

jacklove
jackloveOriginal
2018-05-07 15:29:502107Durchsuche

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

<?php$name="runoob";$a= <<<EOF
    "abc"$name
    "123"EOF;// 结束需要独立一行且前后不能空格echo $a;?>

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn