Manuale PHP
Indietro |  | Avanti

# var_dump

(PHP 3 >= 3.0.5, PHP 4, PHP 5)

var_dump -- Stampa delle informazioni relative ad una variabile

## Descrizione

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

Questa funzione visualizza delle informazioni strutturate riguardanti una espressione, tra cui il suo tipo e il suo valore. Gli array e gli oggetti sono attraversati in maniera ricorsiva e i valori indentati per evidenziare la struttura.

In PHP 5 soltanto le proprietà pubbliche, private e protette di un oggetto possono essere restituite.

> Suggerimento: Come con qualsiasi cosa che invia il risultato direttamente al browser, è possibile utilizzare la funzione output-control per catturare l'uscita di questa funzione e salvarla - per esempio - in una stringa.

## Elenco dei parametri

expression

  La variabile che si desidera visualizzare.

## Valori restituiti

No value is returned.

## Esempi

Esempio 1. var_dump() example

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

Il precedente esempio visualizzerà:

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

Il precedente esempio visualizzerà:

    float(3.1)
    bool(true)

## Vedere anche:

var_export()
print_r()

Indietro | Partenza | Avanti
unset | Risali | var_export