Saltar al contenido

print_r()

Introducción

La función print_r() es una función integrada en PHP que imprime una representación legible por humanos de una variable en la salida. Se usa comúnmente con fines de depuración para inspeccionar el contenido de una variable.

Sintaxis

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

La sintaxis de PHP de print_r()

php
void print_r(mixed $var [, bool $return = false ])

La función acepta uno o dos parámetros. El primer parámetro, $var, representa la variable que se va a imprimir. El segundo parámetro, $return, es un parámetro booleano opcional que determina si la función debe devolver la salida como una cadena en lugar de imprimirla en la salida. Si $return es true, la función devuelve la salida como una cadena. De lo contrario, imprime la salida en el búfer de salida.

Ejemplo de uso

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

Ejemplo de print_r() en PHP

php
<?php
$array = ["apple", "banana", "cherry"];
print_r($array);
?>

En este ejemplo, definimos un array $array que contiene tres elementos. Usamos la función print_r() para imprimir el contenido del array en la salida. La salida muestra el contenido del array en un formato legible por humanos:


console
Array
(
    [0] => apple
    [1] => banana
    [2] => cherry
)

Conclusión

La función print_r() es una herramienta útil para imprimir el contenido de una variable en la salida en un formato legible por humanos. Se puede usar con fines de depuración o para mostrar datos a los usuarios. Al usar esta función, los desarrolladores pueden inspeccionar el contenido de una variable y asegurarse de que su código está trabajando con los datos esperados.

Práctica

¿Qué hace la función print_r() en PHP?

¿Te resulta útil?

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