Tableaux lisibles en PHP

Parmi les trucs sympa de PHP il y a la fonction print_r() qui affiche le contenu d’un tableau sous une forme lisible. Par contre son comportement par défaut dans du code HTML reste tout à fait discutable.
Prenons ce petit tableau pour exemple :

$petitTableau  = array(1 => 'Janvier', 'Février', 'Mars');

De base print_r($petitTableau) donne à l’écran :

Array ( [1] => Janvier [2] => Février [3] => Mars )

Ce n’est pas très important pour un si petit tableau mais quand on cherche une clé dans $_GET ou $_POST, s’est plus ennuyeux. L’astuce est d’entourer cela de la balise <pre> ainsi :

echo "<pre>";
print_r($petitTableau);
echo "</ pre>";

Donne bien:

Array
(
    [1] => Janvier
    [2] => Février
    [3] => Mars
)

Bonne journée.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">