English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP Grundanleitung

PHP Fortgeschrittene Anleitung

PHP & MySQL

PHP Referenzhandbuch

Verwendung und Beispiel des PHP print_r() - Funktionen

PHP verfügbare Funktionen

print_r() Die Funktion druckt Variablen in einer leichteren zu verstehenden Form aus.

PHP Versionsanforderungen: PHP 4, PHP 5, PHP 7

Syntax

bool print_r ( mixed $expression [, bool $return ] )

Parameterbeschreibung:

  • $expression: Die Variable, die gedruckt werden soll, wenn es sich um eine Variable des Typs string, integer oder float handelt, wird der Wert der Variable selbst gedruckt. Wenn es sich um ein Array handelt, wird es in einem bestimmten Format angezeigt. Object und Array sind ähnlich.
  • $return: Optional, wenn es auf true gesetzt ist, wird das Ergebnis nicht ausgegeben, sondern der Wert der Variablen $results zugewiesen, wenn es auf false gesetzt ist, wird das Ergebnis direkt ausgegeben.

Rückgabewert

$return, wenn es auf true gibt es einen Rückgabewert, der eine leicht verständliche Zeichenfolge ist.

Online-Beispiel

<?php
$a = array('a' => 'apple', 'b' => 'banana', 'c' => array('x', 'y', 'z'));
print_r($a);
?>

Die Ausgabe ist:

Array
(
    [a] => apple
    [b] => banana
    [c] => Array
        (
            [0] => x
            [1] => y
            [2] => z
        )
)

Setzen Sie den Parameter $return:

<?php
$b = array('m' => 'monkey', 'foo' => 'bar', 'x' => array('x', 'y', 'z'));
$results = print_r($b, true); // $results enthält die Ausgabe von print_r
?>

Diese Informationen geben kein Ergebnis aus, da das Ergebnis der Variablen $results zugewiesen wurde.

PHP verfügbare Funktionen