PHP Handbuch
Zurück |  | Weiter

# var_dump

(PHP 3 >= 3.0.5, PHP 4, PHP 5)

var_dump -- Gibt alle Informationen zu einer Variablen aus

## Beschreibung

void var_dump ( mixed expression [, mixed expression [, ...]] )

Die Funktion gibt strukturierte Informationen über einen oder mehrere Ausdrücke aus, darunter auch den entsprechenden Typ und Wert. Arrays und Objekte werden rekursiv durchlaufen und die jeweiligen Werte eingerückt dargestellt, um die Struktur zu verdeutlichen.

In PHP 5 werden alle öffentlichen (public), privaten (private) und geschützten (protected) Eigenschaften eines Objekts in der Ausgabe dargestellt.

> Tipp: Bei allem, dessen Ergebnisausgabe direkt im Browser angezeigt wird, können Sie die Funktionen zur Ausgabesteuerung verwenden. Damit lässt sich die Ausgabe dieser Funktion erfassen, und - zum Beispiel - in einem string speichern.

## Parameter Liste

`expression`

  Die auszugebende Variable.

## Rückgabewerte

Es wird kein Wert zurückgegeben.

## Beispiele

Beispiel 1. var_dump()-Beispiel

`<?php $a = array(1, 2, array("a", "b", "c")); var_dump($a); ?>`

Das oben gezeigte Beispiel erzeugt folgende Ausgabe:

    array(3) {
      [0]=>
      int(1)
      [1]=>
      int(2)
      [2]=>
      array(3) {
        [0]=>
        string(1) "a"
        [1]=>
        string(1) "b"
        [2]=>
        string(1) "c"
      }
    }

`<?php $b = 3.1; $c = true; var_dump($b, $c); ?>`

Das oben gezeigte Beispiel erzeugt folgende Ausgabe:

    float(3.1)
    bool(true)

## Siehe auch

var_export()
print_r()

Zurück | Zum Anfang | Weiter
unset | Nach oben | var_export