Posted By

postNuKe on 06/30/06


Tagged

array


Versions (?)

Print Array


 / Published in: PHP
 

Habitualmente se imprime un array con printr($array) pero no se muestra de una forma clara. Imprimiendo echo '<pre>'; printr($array); echo '</pre>' se ve claro, pero siempre molesta tener que escribir esto cuando estas debugeando valores, etc, por eso esta funcion, que te ahorra teclear.

  1. /**
  2. * Imprime un array en html entre los tags <pre>Array</pre>.
  3. * @param array $array Array que se quiere imprimir.
  4. * @param bool $devolver true devuelve el array, false imprime directamente.
  5. * @return void|string Puede imprimir directamente el array o devolver una cadena que contiene el array entre el tag <pre>
  6. */
  7. function printArray($array, $devolver = false){
  8. $string = '<pre>' . print_r($array, true) . '</pre>';
  9. if($devolver) return $string;
  10. else echo $string;
  11. }
  12.  
  13. $array = array(4,5,8);
  14. printArray($array); //echo
  15. $get = printArray($array, true); //get array
  16. printArray($get); //echo

Report this snippet  

You need to login to post a comment.