389 of 410 menu

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
uzlcspltrka