Funktion var_dump

Die Funktion var_dump gibt detaillierte Informationen über eine Variable aus, einschließlich ihres Typs und Werts. Akzeptiert einen oder mehrere Parameter beliebigen Typs. Besonders nützlich beim Debuggen von Code, um den Inhalt von Variablen zu überprüfen.

Syntax

phpvar_dump(mixed $value, mixed ...$values): void

Beispiel

Geben wir Informationen über eine String-Variable aus:

php<?php
  $res = 'Hello world';
  var_dump($res);
?>

Ergebnis der Codeausführung:

phpstring(11) "Hello world"

Beispiel

Geben wir Informationen über ein Array aus:

php<?php
  $res = [1, 2, 3];
  var_dump($res);
?>

Ergebnis der Codeausführung:

phparray(3) {
  [0]=>
  int(1)
  [1]=>
  int(2)
  [2]=>
  int(3)
}

Beispiel

Geben wir Informationen über mehrere Variablen gleichzeitig aus:

php<?php
  $str = 'abc';
  $num = 123;
  $arr = ['a', 'b'];
  var_dump($str, $num, $arr);
?>

Ergebnis der Codeausführung:

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

Siehe auch

  • die Funktion print_r,
    die Informationen über eine Variable in lesbarer Form ausgibt
  • die Funktion error_reporting,
    die die Fehlerberichtsebene festlegt