Quelques exemples d'utilisation

Remplir et afficher le contenu un tableau

On peut remplir, par exemple, les cases d'un tableau une par une :

          $t[0]="bonjour";
          $t[1]="bonsoir";
          $t[2]="bla bla bla";

On peut aussi utiliser une boucle for pour remplir une série de cases :

          for ($i=3 ; $i<8 ; $i++) {
            $t[$i]=$i*5;
          }

Pour ce qui de l'affichage, on est obligé de passer aussi par les cases une par une : l'utilisation de « echo $t; » ne permet pas d'afficher le contenu du tableau.

          echo "case numéro 2 : ".$t[2]."<br />\n";
          for ($i=2 ; $i<6 ; $i++) {
            echo "case numéro $i : ".$t[$i]."<br />\n";
          }

Un exemple complet

En regroupant les lignes précédentes (et en les habillant un peu) on obtient le programme suivant (tableau-01.php) :

        <html><body>
        <h2>Remplissage du tableau</h2>

        (Il ne se passe rien à l'écran dans cette partie : normal,
        c'est du travail sur la modification des variables, par sur
        leur affichage.)

        <?php
            $t[0]="bonjour";
            $t[1]="bonsoir";
            $t[2]="bla bla bla";
            for ($i=3 ; $i<8 ; $i++) {
                $t[$i]=$i*5;
            }
        ?>

        <h2>Affichage de certaines cases particulières</h2>

        <?php
            echo "case numéro 2 : ".$t[2]."<br />\n"
                ."case numéro 5 : ".$t[5]."<br />\n";
        ?>

        <h2>Affichage d'une suite de cases</h2>

        <?php
            for ($i=2 ; $i<6 ; $i++) {
                echo "case numéro $i : ".$t[$i]."<br />\n";
            }
        ?>
        </body></html>