Saltar al contenido

var_dump()

Introducción

La función var_dump() es una función integrada en PHP que muestra información estructurada sobre una variable o una expresión, incluyendo su tipo y valor. Se puede utilizar con fines de depuración para inspeccionar el contenido de una variable.

Sintaxis

La sintaxis de la función var_dump() es la siguiente:

La sintaxis de PHP de var_dump()

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

La función acepta uno o más parámetros. Cada parámetro representa la variable o expresión que se va a volcar.

Ejemplo de uso

A continuación se muestra un ejemplo de cómo utilizar la función var_dump() en PHP:

Ejemplo de PHP var_dump()

php
<?php
$var1 = 10;
$var2 = "Hello, world!";
$array = ["apple", "banana", "cherry"];
var_dump($var1);
var_dump($var2);
var_dump($array);
?>

En este ejemplo, definimos tres variables: $var1 es un entero, $var2 es una cadena y $array es un array. Utilizamos la función var_dump() para mostrar información estructurada sobre cada variable. La salida muestra el tipo y el valor de cada variable:


console
int(10)
string(13) "Hello, world!"
array(3) {
  [0]=>
  string(5) "apple"
  [1]=>
  string(6) "banana"
  [2]=>
  string(6) "cherry"
}

Nota: var_dump() escribe directamente en la salida estándar. En entornos web, envuelve automáticamente la salida en etiquetas <pre> para mejorar la legibilidad. En la CLI, muestra texto sin formato.

Conclusión

La función var_dump() es una herramienta útil para mostrar información estructurada sobre una variable o una expresión en PHP. Se puede utilizar con fines de depuración para inspeccionar el contenido de una variable, incluyendo su tipo y valor. Al utilizar esta función, los desarrolladores pueden obtener información sobre la estructura de sus datos y diagnosticar problemas que puedan surgir en su código.

Práctica

¿Cuál es el propósito de la función var_dump() en PHP?

¿Te resulta útil?

Vista previa dual-run — compárala con las rutas Symfony en producción.