Dieser Artikel teilt Ihnen hauptsächlich die PHP-Implementierung von var_dump- und Echo-Ausgaben mit mehreren Variablen mit. Ich hoffe, dass er Ihnen helfen kann.
<?php trait A{ public $a = 'a'; private $d = 'd'; public function sayHello(){ echo 'Hello '; } } class B{ public $b = 'b'; public function sayHello(){ return ' world !'; } } class C extends B{ use A; public $b = 'c'; } var_dump(5,7,(new C)->sayHello(),aac(4,5),'<br />'); echo 5,7,(new C)->sayHello(),aac(4,5),'<br />'; function aac($a,$b){ echo '<hr />'; echo $a,$b; echo '<hr />'; echo $a+$b; echo '<hr />'; return $a+$b; }
Druckergebnis:
Hallo
45
9
int(5) int(7) NULL int(9) string(6) "
" 57Hallo
45
9
9
Zusammenfassung:
var_dump PHP-Dokumentationsbeschreibung erwähnt: und die Ergebnisse direkt an den Browser ausgeben Ebenso Sie können die Ausgabesteuerungsfunktion verwenden, um die Ausgabe der aktuellen Funktion zu erfassen und sie dann (zum Beispiel) in einer Zeichenfolge zu speichern.
Mit anderen Worten, var_dump führt mehrere Variablen oder mehrere Ausdrücke aus, speichert die Zwischenausgabe des Prozesses zwischen und gibt sie schließlich zusammen aus. Ein einfaches Verständnis besteht darin, dass, wenn in var_dump Aufrufe und Ausdrücke ausgegeben werden, die Ausgabe dieser Aufrufe oder Ausdrücke zuerst von links nach rechts und die Ergebnisse zuletzt ausgegeben werden.
Und echo führt mehrere Variablen, Ausdrücke und Aufrufe von links nach rechts aus und gibt sie aus.
Verwandte Empfehlungen:
php var_dump-Codeanwendung zum Durchlaufen von Objektattributen
Das obige ist der detaillierte Inhalt vonPHP implementiert Tests für var_dump- und Echo-Ausgabe-Multivariablen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!