Zum Inhalt springen

print_r()

Einführung

Die Funktion print_r() ist eine integrierte Funktion in PHP, die eine menschenlesbare Darstellung einer Variable auf die Ausgabe druckt. Sie wird häufig zu Debugging-Zwecken verwendet, um den Inhalt einer Variable zu untersuchen.

Syntax

Die Syntax der print_r() Funktion lautet wie folgt:

Die PHP-Syntax von print_r()

php
void print_r(mixed $var [, bool $return = false ])

Die Funktion nimmt einen oder zwei Parameter entgegen. Der erste Parameter, $var, stellt die zu druckende Variable dar. Der zweite Parameter, $return, ist ein optionaler boolescher Parameter, der bestimmt, ob die Funktion die Ausgabe als String zurückgeben soll, anstatt sie auf die Ausgabe zu drucken. Wenn $return true ist, gibt die Funktion die Ausgabe als String zurück. Andernfalls druckt sie die Ausgabe in den Output-Buffer.

Anwendungsbeispiel

Hier ist ein Beispiel dafür, wie die print_r() Funktion in PHP verwendet wird:

Beispiel für PHP print_r()

php
<?php
$array = ["apple", "banana", "cherry"];
print_r($array);
?>

In diesem Beispiel definieren wir ein Array $array, das drei Elemente enthält. Wir verwenden die print_r() Funktion, um den Inhalt des Arrays auf die Ausgabe zu drucken. Die Ausgabe zeigt den Inhalt des Arrays in einem menschenlesbaren Format:


console
Array
(
    [0] => apple
    [1] => banana
    [2] => cherry
)

Fazit

Die print_r() Funktion ist ein nützliches Werkzeug, um den Inhalt einer Variable in einem menschenlesbaren Format auf die Ausgabe zu drucken. Sie kann zu Debugging-Zwecken oder zur Anzeige von Daten für Benutzer verwendet werden. Durch die Verwendung dieser Funktion können Entwickler den Inhalt einer Variable untersuchen und sicherstellen, dass ihr Code mit den erwarteten Daten arbeitet.

Praxis

Was macht die Funktion print_r() in PHP?

Finden Sie das nützlich?

Dual-run-Vorschau — vergleichen Sie mit den Symfony-Routen live.