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.

Installation de WordPress

En ce moment je code un site pour un ami. Et je dois dire que l’installation de WordPress (pour mon site à moi) fait vraiment du bien : je ne me force plus à réinventer la roue. En moins de 10 minutes c’est fait, sécurisé et efficace tout de suite, donc merci WordPress!

Par contre pour les utilisateurs de l’hébergeur OVH (c’est mon cas en ce moment) il fait forcer le serveur à utiliser la version 5.2 de PHP (info ici). Pour info il suffit d’ajouter au .htaccess la ligne suivante :

SetEnv PHP_VER 5

Pour PHP 5.3 (pas encore le besoin ici) il faut écrire :

SetEnv PHP_VER 5_TEST

A part ce petit détail, l’installation s’est déroulé sans embuches. Allons bloguer en paix Smile