Leçon N° 05 : Tableaux
Exemples sur la boucle 'for each'¤
Notes de page
Source: lesson_05_d_foreach.phpRésultat
<br/>//Exemple 1: valeurs seules <br/>
<?php
$a 
= array (12317);
foreach (
$a as $v
{
    print 
"Valeur courante de \$a: ".$v."<br/>";
}
?>
---------------------------------------------------
<br/>//Exemple 2: valeurs (avec la clé correspondante)<br/> 
<?php
$a 
= array (12317);
$i 0/* pour l'illustration uniquement */
foreach($a as $v
{
    print 
"\$a[$i] => $v.<br/>";
}
?>
---------------------------------------------------
<br/>//Exemple 3: clé et valeur <br/>
<?php
$a 
= array ("un" => 1,"deux" => 2,"trois" => 3,"dix-sept" => 17 );
foreach(
$a as $k => $v
{
    print 
"\$a[$k] => $v.<br/>";
}
?>
---------------------------------------------------
<br/>//Exemple 4: tableaux multi-dimensionnels <br/>
<?php
$a
[0][0] = "a";
$a[0][1] = "b";
$a[1][0] = "y";
$a[1][1] = "z";
foreach(
$a as $v1
{
    if(
is_array($v1)){
        foreach (
$v1 as $v2
        {
            print 
"<br/>** $v2";
        }
    }
}
?>
<br/>
---------------------------------------------------
<br/>//Exemple 5: tableaux dynamique <br/>
<?php
foreach(array(12345) as $v
{
    print 
"$v<br/>";
}
?> 


//Exemple 1: valeurs seules
Valeur courante de $a: 1
Valeur courante de $a: 2
Valeur courante de $a: 3
Valeur courante de $a: 17
---------------------------------------------------
//Exemple 2: valeurs (avec la clé correspondante)
$a[0] => 1.
$a[0] => 2.
$a[0] => 3.
$a[0] => 17.
---------------------------------------------------
//Exemple 3: clé et valeur
$a[un] => 1.
$a[deux] => 2.
$a[trois] => 3.
$a[dix-sept] => 17.
---------------------------------------------------
//Exemple 4: tableaux multi-dimensionnels

** a
** b
** y
** z
---------------------------------------------------
//Exemple 5: tableaux dynamique
1
2
3
4
5

Tous droits réservés. 2005-2020