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>