Inhaltsverzeichnis:
- Variablen in Echo- und Druckanweisungen
- Wie lange eine Variable ihren Wert hält
- Variablen mit print_r-Anweisungen
- Anzeige von Variablen mit var_dump-Anweisungen
Video: LOGO! Tipps und Tricks - Werte auslesen (DE) 2024
festlegen, können Sie den Wert in einer PHP-Variablen auf einer Webseite anzeigen, indem Sie eine der folgenden Anweisungen verwenden: echo, print, print_r oder var_dump.
Variablen in Echo- und Druckanweisungen
Sie können den Wert in einer Variablen auf einer Webseite mit einer echo- oder print-Anweisung anzeigen. Wenn Sie zum Beispiel die Variable $ age auf 12 setzen und dann die folgende PHP-Echo-Anweisung in einem PHP-Abschnitt verwenden, ist die Ausgabe 12.
echo $ alter;
Wenn Sie die folgende Zeile in eine HTML-Datei einfügen:
Ihr Alter ist.
die Ausgabe auf der Webseite ist
Ihr Alter ist 12.
Nehmen Sie für die Zwecke der Tabelle an, dass $ string1 auf Hello und $ string2 auf World gesetzt ist!..
print Anweisung | Ausgabe |
---|---|
print $ string1; | Hallo |
drucken $ string1, $ string2; | Hallo Welt! |
print "$ string1 $ string2"; | Hallo Welt! |
print "Hallo", $ string2; | Hallo Welt! |
print "Hallo", "", $ string2; | Hallo Welt! |
print '$ string1', "$ string2"; | $ string1World! |
Einfache und doppelte Anführungszeichen haben unterschiedliche Auswirkungen auf Variablen wie folgt:
-
Einfache Anführungszeichen ( " ): Wenn Sie einfache Anführungszeichen verwenden, werden Variablennamen unverändert wiedergegeben.
-
Doppelte Anführungszeichen ( " ): Wenn Sie doppelte Anführungszeichen verwenden, werden Variablennamen durch die Variablenwerte ersetzt.
Manchmal müssen Sie Variablennamen in geschweifte Klammern ({}) einschließen, um den Variablennamen zu definieren. Zum Beispiel wird die folgende Anweisung keinen Vogel als $ pet-Variable ausgeben.
$ pet = "Vogel"; Echo "Der $ petcage ist angekommen.";
Mit anderen Worten: Die Ausgabe wird nicht sein. Der Vogelkäfig ist angekommen. Vielmehr sucht PHP nach der Variable $ petcage und kann diese nicht finden. Sie können die korrekte Ausgabe zurückgeben, indem Sie geschweifte Klammern verwenden, um die $ pet-Variable zu trennen:
$ pet = "bird"; Echo "Der Käfig {$ pet} ist angekommen.";
Die vorhergehende Aussage gibt Ihnen
Der Vogelkäfig ist angekommen.
Wie lange eine Variable ihren Wert hält
Eine Variable behält ihre Informationen für das gesamte Skript bei, nicht nur für einen einzelnen PHP-Abschnitt. Wenn eine Variable am Anfang einer Datei auf "ja" gesetzt ist, bleibt am Ende der Seite immer noch "ja". Angenommen, Ihre Datei enthält die folgenden Anweisungen:
Hello World!
Hallo Welt nochmal!
Die Echo-Anweisung im zweiten PHP-Abschnitt zeigt Harry an. Die aus diesen Aussagen resultierende Webseite ist
Hallo Welt! Hallo Welt wieder! Harry
Variablen mit print_r-Anweisungen
anzeigen PHP bietet eine Funktion namens print_r, mit der der Wert in einer Variablen betrachtet werden kann.Sie können die folgenden Anweisungen schreiben, um einen Variablenwert anzuzeigen:
$ weekday = "Monday"; print_r ($ Wochentag);
Die Ausgabe von print_r ist
Montag
Anzeige von Variablen mit var_dump-Anweisungen
PHP bietet eine Funktion namens var_dump, mit der Sie einen Variablenwert und seinen Datentyp anzeigen können.
Sie können die folgenden Anweisungen schreiben, um einen Variablenwert anzuzeigen:
$ weekday = "Monday"; var_dump ($ Wochentag);
Die Ausgabe von var_dump ist
string (6) "Monday"
Die Ausgabe zeigt, dass der Wert in $ weekday Montag ist. Die Ausgabe zeigt außerdem, dass der Wert ein String-Datentyp ist, der sechs Zeichen lang ist.
Sie verwenden häufig var_dump für die Fehlerbehebung bei PHP. Ihre Verwendung ist für diesen Zweck unerlässlich.