Definieren des Heredoc -Dokuments
Die folgenden Schritte müssen befolgen, um das Heredoc -Dokument zu speichern oder auszudrucken.
Beispiel 1: Drucken des Heredoc -Inhalts
Das folgende Beispiel zeigt die Verwendung von zwei Heredoc -Dokumenten. Erstellen Sie eine PHP -Datei mit dem folgenden Skript. Im Skript wird ein langer Text mit einem Heredoc -Dokument gedruckt. Die Newline, die im ersten Heredoc -Inhalt verwendet wird. , Tag wird mit dem zweiten Heredoc -Dokument verwendet, um den im Editor definierten Heredoc -Inhalt zu drucken.
// Drucken Sie das erste Heredoc -Dokument
www.Google.com
www.Bing.com
www.fragen.com
www.Yahoo.coms
Ausgang:
Die folgende Ausgabe wird angezeigt, nachdem das obige Skript vom Server ausgeführt wird.
Beispiel 2: Verwenden Sie Heredoc -Inhalt in einer Variablen
Das folgende Beispiel zeigt, wie der Heredoc -Inhalt in einer Variablen gespeichert und mit anderen Variablen gedruckt werden kann. Erstellen Sie eine PHP -Datei mit dem folgenden Skript. $ Name Und $ Telefon Variablen werden hier verwendet, um Stringwerte zu speichern. $ Adresse Variable wird zum Speichern von Heredoc -Inhalten verwendet. Als nächstes werden diese drei Variablen durch Kombination gedruckt.
// eine String -Variable definieren
1635, Franklin Street Montgomery,
Al 36104.
$ Name". "Adresse: $ Adresse". "Telefon :
";
$ Telefon
Ausgang:
Die folgende Ausgabe wird angezeigt, nachdem das obige Skript vom Server ausgeführt wird. Der Inhalt der Variablen wird wie im Skript definierten Variablen für die Verwendung der Definition gedruckt Schild.
Beispiel 3: Anzeige des HTML -Formulars mithilfe der Heredoc -Variablen
Das folgende Beispiel zeigt, wie das HTML -Formular in einer Variablen mithilfe des Heredoc -Dokuments definiert werden kann. Erstellen Sie eine PHP -Datei mit dem folgenden Skript. Ein Anmeldeformular wird unter Verwendung eines Heredoc. Das $ -Form wird gedruckt, um das Anmeldeformular anzuzeigen. Als nächstes wird das PHP -Skript überprüft, ob der Benutzername und das Passwort gültig oder ungültig sind. Das Skript wird die Erfolgsnachricht für einen gültigen Eintrag und die Fehlermeldung für ungültige Einträge ausdrucken.
// Definieren Sie das AnmeldeformularLogin Formular
";Ausgang:
Das HTML -Formular wird nach dem Ausführen des Skripts vom Server angezeigt. Die Ausgabe zeigt die Fehlermeldung an, 'Benutzername oder Passwort ist falsch' Für den ungültigen Eintrag.
Wenn der Benutzer typisiert Administrator als Benutzername und Geheimnis Als Passwort wird das Skript die Erfolgsnachricht ausdrucken. Die folgende Ausgabe zeigt die Erfolgsnachricht, 'Authentifizierter Nutzer' zum Eingeben des gültigen Benutzernamens und des gültigen Passworts.
Beispiel 4: Verwenden der Variablen im Heredoc -Inhalt
Das folgende Beispiel zeigt, wie eine Variable im Heredoc -Inhalt verwendet werden kann. Erstellen Sie eine PHP -Datei mit dem folgenden Skript. Eine Variable benannt $ Website wird mit einem Stringwert initialisiert, der im Heredoc -Inhalt im Skript verwendet wird. Als nächstes wird die Heredoc -Variable $ var mit Formatierung gedruckt.
// eine Variable mit dem String -Wert deklarieren". $ var ."
";Ausgang:
Die folgende Ausgabe wird angezeigt, nachdem das obige Skript vom Server ausgeführt wird.
Beispiel 5: Verwenden Sie die Heredoc -Variable in der Funktion
Das folgende Beispiel zeigt, wie die Argumentwerte einer Funktion in einem Heredoc -Inhalt verwendet werden können. Erstellen Sie eine PHP -Datei mit dem folgenden Skript. Hier die benutzerdefinierte Funktion benannt Anzeige() Nehmen Sie zwei Werte für zwei Argumentvariablen, wenn sie aufgerufen werden, und diese Variablen werden im Erkeredoc -Inhalt verwendet. Die Funktion wird mit zwei Zeichenfolgenwerten am Ende des Skripts aufgerufen.
// Definieren Sie eine benutzerdefinierte Funktion
Buchname: $ Book
Autor Name: $ Autor
Verlag: O'Reilly
Ausgang:
Die folgende Ausgabe wird angezeigt, nachdem das obige Skript vom Server ausgeführt wird. “Kopf zu First Php & MysqlWird im ersten Argument und "verabschiedet"Lynn Beighley und Micheal Morrison”Wird im zweiten Argument der Anzeige() Funktion. Die Ausgabe zeigt den formatierten Heredoc -Inhalt mit den Werten der Argumentwerte.
Abschluss
Heredoc ist ein gutes Merkmal von PHP zum Speichern und Drucken von langen Text mit einem HTML -Tag oder anderen Variablen. Neudoc ist ein weiteres Merkmal von PHP wie Heredoc das nach PHP Version 5 veröffentlicht. Dieses Tutorial zeigt die unterschiedlichen Verwendungen von Heredoc Dokumente in PHP, indem einfache Beispiele verwendet werden, um den Lesern zu helfen, die Art der Verwendung von Heredoc im PHP -Skript zu kennen.