Programación y ejemplos de PHP, jQuery, HTML5, WordPress, MySQL, AMP y htaccess


PHP var_dump(): Mostrar el contenido y tipo de una variable o array

La función de PHP var_dump() muestra el tipo de variable y su contenido, en el caso de los arrays muestra el tipo de contenido de cada campo.

Es muy parecida a la función PHP var_export(), la diferencia radica en que esta última muestra el mismo resultado pero en código PHP interpretable.

Otras funciones para mostrar el contenido de variables, cadenas de texto o arrays/objetos son: PHP echo, PHP print(), printf y print_r().

Sintaxis de PHP var_dump()

Ahora vamos a ver la sintaxis extraída de su web oficial:

Tal y como veis en el código superior, a la función de PHP se le puede pasar varias variables para ser representadas por pantalla.

Ejemplo de PHP var_dump() con una variable

He preparado este ejemplo para sacar por pantalla el tipo y contenido de una variable:

Explico el ejemplo:

  • En las 2 primeras líneas asignamos a una variable el valor numérico ‘5’, a continuación sacamos su valor y tipo de variable.
  • En las 2 últimas líneas tenemos una variable con valor alfanumérico (string), terminamos sacando tu tipo y valor.

Ejemplo de PHP var_dump() con un array

En este segundo ejemplo vamos a ver como sacar el contenido y tipos de elementos de un array:

Tal y como vemos en el ejemplo superior declaramos el array y luego sacamos su valor, el resultado sería el siguiente:

Otras funciones de PHP para mostrar el valor de arrays, variables y cadenas de texto

Os recomiendo leer este pos sobre ‘Funciones de PHP para mostrar el valor de arrays, variables y cadenas de texto‘.

Otras funciones para trabajar con arrays

Os recomiendo leer este otro post sobre funciones para trabajar con arrays en PHP.

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies