Documentación offline PHP master

var_dump

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

var_dump

Muestra información sobre una variable

Descripción#

var_dump(mixed $value, mixed ...$values): void
```php

`var_dump` muestra información estructurada sobre una variable, incluyendo su tipo y valor. Los arrays y objetos son explorados recursivamente, con indentaciones, para resaltar su estructura.

Todas las propiedades públicas, privadas y protegidas de los objetos serán mostradas en la salida a menos que el objeto implemente un método [\_\_debugInfo()](#language.oop5.magic.debuginfo).

> [!TIP]
> Al igual que con cualquier cosa que envíe sus resultados directamente al navegador, las [funciones de control de salida](#book.outcontrol) se pueden usar para capturar la salida de esta función y guardarla en un `string` (por ejemplo).

## Parámetros

`value`  
La expresión a mostrar.

`values`  
Expresión adicional a mostrar.

## Valores devueltos

No se retorna ningún valor.

## Ejemplos

Ejemplo con `var_dump`
El ejemplo anterior mostrará:

    array(3) {
      [0]=>
      int(1)
      [1]=>
      int(2)
      [2]=>
      array(3) {
        [0]=>
        string(1) "a"
        [1]=>
        string(1) "b"
        [2]=>
        string(1) "c"
      }
    }

```php

El ejemplo anterior mostrará:

float(3.1)
bool(true)

Véase también#

print_r, debug_zval_dump, var_export, __debugInfo()