Tout sur le foreach
foreach est une fonction permettant de parcourir chaque éléments d'un tableau :
foreach($tableau as $element){}
$tableau représente le tableau à parser.
$element représente un élément du tableau.
$element prend, à chaque tour de boucle, l'élément suivant de $tableau.
Exemple:
$tableau[0] = 'hello';
$tableau[1] = 'world';
$tableau[2] = '!!!';
foreach($tableau as $element)
{
echo $element;
}
affiche 'helloworld!!!';
Exemple de foreach imbriqué :
$tableau[0][0] = 'bonjour';
$tableau[0][1] = 'tout';
$tableau[0][2] = 'le';
$tableau[0][3] = 'monde';
$tableau[1][0] = 'hello';
$tableau[1][1] = 'world';
$tableau[1][2] = '!!!';
foreach($tableau as $element)
{
foreach ($element as $souselement)
{
echo $souselement;
}
echo '< br />';
}
affiche
bonjourtoutlemonde
helloworld!!!