So zeigen Sie Variablenwerte PHP

Sie können mit einer der folgenden Anweisungen in einer PHP-Variable auf einer Web-Seite, um den Wert anzuzeigen: Echo

, drucken, print_r, oder var_dump.

Variablen in Echo und Druckanweisungen

Sie können mit einem in einer Variablen auf einer Web-Seite, um den Wert anzuzeigen Echo oder drucken Erklärung. Zum Beispiel, wenn Sie setzen die $ age Variable 12 und dann verwenden Sie die folgende PHP Echo Anweisung in einem PHP-Abschnitt, der Ausgang 12.

echo $ alters-

Wenn Sie die folgende Zeile in einer HTML-Datei:

Ihr Alter ist lt;? php echo $ Alter>?.

die Ausgabe auf der Web-Seite

Ihr Alter ist 12.

Für die Zwecke der Tabelle wird angenommen, dass $ string1 ist eingestellt auf Hallo und $ string2 ist eingestellt auf Welt!.

print-Anweisungen
print-AnweisungAusgabe
print $ string1-Hallo
print $ 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 die Variablen wie folgt.

  • Einfache Anführungszeichen (''): Wenn Sie einfache Anführungszeichen verwenden, werden Variablennamen Echo gibt.

  • Anführungszeichen (""): Wenn Sie doppelte Anführungszeichen verwenden, werden Variablennamen durch die Variablenwerte ersetzt.

Manchmal müssen Sie Variablennamen in geschweiften Klammern zu umschließen ({}) Den Variablennamen zu definieren. Zum Beispiel werden die folgenden Aussagen nicht ausgegeben Vogel als $ pet Variable.

$ Pet = "bird" -echo "Die $ petcage ist angekommen." -

In anderen Worten wird nicht das ausgegeben Der Vogelkäfig ist angekommen. Vielmehr wird PHP sucht die Variable $ petcage und werden feststellen, der Lage sein, es nicht. Sie können die korrekte Ausgabe Echo von geschweiften Klammern die zu trennen $ pet Variable:

$ Pet = "bird" -echo "Die {$ pet} Käfig angekommen ist." -

Die vorstehende Erklärung gibt Ihnen

Der Vogelkäfig ist angekommen.

Wie lange eine Variable hält seinen Wert

Eine Variable behält seine Informationen für das gesamte Skript, nicht nur für einen einzigen PHP-Seite. Wenn eine Variable auf # 147-ja # 148- am Beginn einer Datei, wird es immer noch halten, # 147-ja # 148- am Ende der Seite. Zum Beispiel: Angenommen Ihre Datei die folgenden Aussagen hat:

Hallo Welt!

? Lt; php $ age = 15- $ name = "Harry" ->?

Hallo Welt wieder!

? Lt; phpecho $ name ->

Das Echo Anweisung in der zweiten PHP Abschnitt wird angezeigt Harry. Die Web-Seite von diesen Aussagen ergibt, ist

Hallo Welt! Hallo Welt wieder! Harry

Display-Variablen mit print_r Aussagen

PHP bietet eine Funktion mit dem Namen print_r in einer Variablen auf den Wert an. Sie können die folgenden Anweisungen schreiben einen variablen Wert anzuzeigen:

$ Wochentag = "Montag" -print_r ($ Wochentag) -

Die Ausgabe aus print_r ist

Montag

Display-Variablen mit var_dump Aussagen

PHP bietet eine Funktion mit dem Namen var_dump dass Sie einen variablen Wert und dessen Datentyp verwenden, um anzeigen kann.

Sie können die folgenden Anweisungen schreiben einen variablen Wert anzuzeigen:

$ Wochentag = "Montag" -var_dump ($ Wochentag) -

Der Ausgang des var_dump ist

string (6) "Montag"

Die Ausgabe zeigt, dass der Wert in $ Wochentag ist Montag. Die Ausgabe zeigt auch, dass der Wert ein String-Datentyp ist, der sechs Zeichen lang ist.

Sie verwenden var_dump häufig für die Fehlerbehebung PHP. Seine Verwendung ist für diesen Zweck notwendig.

Menü