Les tableaux associatifs

Il s'agit d'une généralisation des tableaux, mais au lieu d'utiliser des nombres pour les indices on peut utiliser n'importe quoi...

Ce programme (tableau-04.php) permet de choisir un prénom dans une liste déroulante et d'afficher les renseignements correspondants.

        <html><body>
        <form action="tableau-04.php">
          <select name="prenom">
            <option value="Thècle">Thècle</option>
            <option value="Édith">Édith</option>
            <option value="Kelly">Kelly</option>
            <option value="Mélusine">Mélusine</option>
            <option value="Elmer">Elmer</option>
          </select>
          <input type="submit" value="renseignements" />
        </form>
        <?php
        $nom["Thècle"]="Assicmonpote";
        $nom["Édith"]="Avuleur";
        $nom["Kelly"]="Diocy";
        $nom["Mélusine"]="Enfaillite";
        $nom["Elmer"]="Hitmieux";
        $adresse["Thècle"]="123 rue Alex KUZBIDON";
        $adresse["Édith"]="951 rue Ondine OUCESOIR";
        $adresse["Kelly"]="5 boulevard Rosa REMECITOYENS";
        $adresse["Mélusine"]="7 rue Jean TANLAMER";
        $adresse["Elmer"]="99 avenu Dino ZORE";
        $ville["Thècle"]="Rennes";
        $ville["Édith"]="Douarnenez";
        $ville["Kelly"]="Auchel";
        $ville["Mélusine"]="Chamonix";
        $ville["Elmer"]="Langres";

        if (isset($prenom)) {
          echo "Prénom : $prenom<br />\nNom : ".$nom[$prenom]
              ."<br />\nAdresse : ".$adresse[$prenom]
              ."<br />\nVille : ".$ville[$prenom];
        }
        ?>
        </body></html>