Funcții de gestionare a variabilelor
PHP Manual

var_dump

(PHP 4, PHP 5, PHP 7)

var_dumpAfișează informația despre o variabilă

Descrierea

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

Această funcție afișează informația structurată despre una sau mai multe expresii, ce include tipul și valoarea sa. Tablourile și obiectele sunt traversate recursiv și valorile sunt amplasate vizual astfel încât să reflecte structura.

Toate proprietățile publice, private și protejate ale obiectelor vor fi afișate, doar dacă obiectul nu implementeaă metoda __debugInfo() (implementată în PHP 5.6.0).

Sfat

La fel ca și orice program/script ce afișează rezultatele direct în browser, funcțiile de control al ieșirilor pot fi utilizate pentru a capta ieșirea acestei funcții și de a o salva într-un string (spre exemplu).

Parametri

expression

Variabila, pe care doriți să o afișați.

Valorile întoarse

Nu este întoarsă nici o valoare.

Exemple

Example #1 Exemple var_dump()

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

Exemplul de mai sus va afișa:

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);

?>

Exemplul de mai sus va afișa:

float(3.1)
bool(true)

A se vedea și


Funcții de gestionare a variabilelor
PHP Manual