Cours PHP les tableaux associatifs, tutoriel & guide de travaux pratiques en pdf.
Tableaux associatifs
$mois[« Janvier »]= 1; $mois[« Février »]= 2; $mois[] = array(« Janvier »=>1, »Février »=>2,
« Mars »=>3); while (list($cle,$val) = each($mois)) echo « <br> No de $cle : $val « ;
foreach ($mois as $cle => $val) echo « <br> No de $cle : $val « ;
key($t):index de l’élément courant du tableau uasort($t, »f_comp »): tri à l’aide d’une fonction en gardant les indices associés
Les indices du tableau sont alors des chaînes de caractères qui pourront être traitées en tant que telles. L’emploi de la fonction each s’avère importante pour parcourir les tableaux associatifs. On peut aussi utiliser la boucle foreach.
Exécution d’un script
Les instructions
– Instructions conditionnelles – Booléens – Boucles – foreach – Ruptures de séquence if ( $a > $b) { echo « a supérieur à b »; } elseif ($a == $b) { echo « a égal à b »; } else { echo « a inférieur à b »; }
if ($a > $b): echo « a supérieur à b »; elseif ($a == $b) : echo « a égal à b »; else : echo « a inférieur à b »; endif
$jour=date(« l »); $mois=date(« F »); switch ($mois) { case « January » : … ;break; case « February »: … ;break; . . . . case « November »: … ;break; case « December »: … ;break;} printf(date( » Y « ));
switch ($mois) case « January » : … ;break; . . . . case « December »: … ;break; endswitch