Ce face var_dump
var_dump arată tot: tipul (int, string, bool, array…), lungimea textelor și valoarea. Este comanda la care apelezi când ceva nu merge și vrei să vezi ce conține de fapt o variabilă.
Parametri
| Parametru | Descriere |
|---|---|
$valoare, ...$valori |
Una sau mai multe variabile de inspectat. |
Ce returnează
Nimic.
Exemple
Exemplul 1: Tipuri diferite
<?php
var_dump(42);
var_dump("42");
var_dump(true);
var_dump(null);
var_dump(3.14);
Rezultat
int(42)
string(2) "42"
bool(true)
NULL
float(3.14)
Exemplul 2: Un tablou
Observă că pentru texte se afișează și lungimea în octeți. Literele cu diacritice ocupă 2 octeți.
<?php
var_dump(["mere", 5, false]);
var_dump("ăî");
Rezultat
array(3) {
[0]=>
string(4) "mere"
[1]=>
int(5)
[2]=>
bool(false)
}
string(4) "ăî"
Greșeli frecvente
- Uiți
var_dumpîn codul publicat pe site. Vizitatorii vor vedea date interne. Șterge-l după depanare.