Funzione var_dump
La funzione var_dump stampa informazioni dettagliate su una variabile, incluso il suo tipo e valore. Accetta uno o più parametri di qualsiasi tipo. Particolarmente utile durante il debug del codice per verificare il contenuto delle variabili.
Sintassi
var_dump(mixed $value, mixed ...$values): void
Esempio
Stampiamo informazioni su una variabile stringa:
<?php
$res = 'Hello world';
var_dump($res);
?>
Risultato dell'esecuzione del codice:
string(11) "Hello world"
Esempio
Stampiamo informazioni su un array:
<?php
$res = [1, 2, 3];
var_dump($res);
?>
Risultato dell'esecuzione del codice:
array(3) {
[0]=>
int(1)
[1]=>
int(2)
[2]=>
int(3)
}
Esempio
Stampiamo informazioni su più variabili contemporaneamente:
<?php
$str = 'abc';
$num = 123;
$arr = ['a', 'b'];
var_dump($str, $num, $arr);
?>
Risultato dell'esecuzione del codice:
string(3) "abc"
int(123)
array(2) {
[0]=>
string(1) "a"
[1]=>
string(1) "b"
}
Vedi anche
-
la funzione
print_r,
che stampa informazioni su una variabile in formato leggibile -
la funzione
error_reporting,
che imposta il livello di segnalazione degli errori