====== TD09 : Tableaux, images, mails ====== Pour ce TD vous devez avoir codé la galerie du [[td08]] nous en aurons besoin pour créer une galerie avec une base de données. ===== Tableaux ===== Révisez rapidement le [[http://www.atelierphp.net/lesson_05_arrays/lesson_05.php|concept de tableaux]] qu'on a vu lors du [[td01#les_tableaux|td01]] ====== array_manip_events ====== Rajouter une date : 23 mars 1918 : L'offensive allemande est déviée du côté d'Amiens et de Paris. $events=array("1914" => array ("Juin" => array ("28" => "Archiduc Ferdinand d'Autriche assassiné"),"Juillet" => array ("26" => "Début de la mobilisation Autrichienne","28" => "Autriche declare la guerre à la Serbie")),"1918" => array ("Novembre" => array ("11" => "Armistice","16" => "Soldats alliés se déplacent vers l'Allemagne"))); NB: n'ayez pas peur de "ranger" un peu le code en rajoutant des retours à la ligne et des indentations qui vous permettront d'y voir un peu plus clair. ====== array_manip_saisons ====== $moisEnCours = date("m"); // permet de transformer du texte en nombre // et de faire coïncider les mois numérotés de 1 à 12 // aux tableau numéroté de 0 à 11 $moisEnCours = (int) $moisEnCours -1; $monthInfo = array( array("Janvier", 31), array("Fevrier", 28), array("Mars", 31), array("Avril", 30), array("Mai", 31), array("Juin", 30), array("Juillet", 31), array("Aout", 31), array("Septembre", 30), array("Octobre", 31), array("Novembre", 30), array("Decembre", 31)); echo "

Nous sommes au mois de {$monthInfo[$moisEnCours][0]} qui a {$monthInfo[$moisEnCours][1]} jours

";
Ajoutez la saison (en paramètre) et affichez comme texte "Nous sommes au mois de Septembre qui a 30 jours et qui est à l'automne. ====== array_for ====== Affichez dans une liste à puces (