PHP print_r()-Funktion
print_r()Die Funktion wird verwendet, um eine Variable in einer besser lesbaren Form auszugeben.
PHP-Versionsanforderungen: PHP 4, PHP 5, PHP 7
Syntax
bool print_r ( mixed $expression [, bool $return ] )
Parameterbeschreibung:
- $expression: Die auszugebende Variable. Wenn es sich um eine Variable vom Typ String, Integer oder Float handelt, wird der Variablenwert selbst ausgegeben. Wenn es sich um ein Array handelt, werden die Schlüssel und Elemente in einem bestimmten Format angezeigt. Objekte sind Arrays ähnlich.
- $return: Optional. Wenn true, wird das Ergebnis nicht ausgegeben, sondern einer Variablen zugewiesen; wenn false, wird das Ergebnis direkt ausgegeben.
Rückgabewert
$returnWenn auftruegesetzt, gibt es einen Rückgabewert, der eine leicht verständliche Zeichenkettenmeldung ist.
Beispiel
Beispiel
$a = array ('a' => 'apple', 'b' => 'banana', 'c' => array ('x','y','z'));
print_r ($a);
Das Ausgabeergebnis ist:
Array
(
[a] => apple
[b] => banana
[c] => Array
(
[0] => x
[1] => y
[2] => z
)
)
Parameter$returnsetzen:
Beispiel
$b = array ('m' => 'monkey', 'foo' => 'bar', 'x' => array ('x', 'y', 'z'));
$results = print_r ($b, true); //$results enthält das Ausgabeergebnis von print_r
Die obigen Informationen haben keine Ausgabe, da das Ausgabeergebnis der Variable$resultszugewiesen wurde.
Andere Erweiterungen
Verfügbare PHP-Funktionen