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.