Imprime las array con un formato legible
Cuado trabajamos con scripts que usan arrays (matrices) a veces es necesario mostrar en pantalla todo el contenido de la matriz para comprender mejor cómo funciona el script o para comprobar que todo funciona bien.
Para esto recurro a la función print_r() de PHP. Su uso es muy sencillo:
print_r($array);
Esto mostrará algo así:
Ilegible, ¿verdad? Cuando mostramos un par de índices no es problema verlo así, pero cuando estamos imprimiendo arrays de decenas de índices (incluso cientos) e índices alfanuméricos (no los típicos $array[1], sino $array[‘algo’]) se hace muy difícil distinguir cualquier cosa.
Sin embargo podemos mostrar la matriz de forma legible añadiendo antes las etiquetas <pre> y </pre>:
echo '<pre>'; print_r($array); echo '</pre>';
Con esto podremos ver la matriz de forma más cómoda para la lectura:
Se nota la diferencia, ¿verdad?
No replies on “Imprime las array con un formato legible”