<?php
while ($continuer_boucle == true)
{
// instructions à exécuter dans la boucle
}
?>
Ici, on demande à PHP : Tant que $continuer_boucle est vrai, exécuter ces instructions.
Les instructions qui sont répétées en boucle se trouvent entre les accolades { ... }.
<?php
$nombre_de_lignes = 1;
while ($nombre_de_lignes <= 5)
{
echo 'Copier cette ligne .<br />';
$nombre_de_lignes++; // $nombre_de_lignes = $nombre_de_lignes + 1
}
?>
Copier cette ligne .<?php
$nombre_de_lignes = 1;
while ($nombre_de_lignes <= 5)
{
echo 'Copier cette ligne n°' . $nombre_de_lignes . '<br />';
$nombre_de_lignes++;
}
?>
Copier cette ligne n°1<?php
for ($nombre_de_lignes = 1; $nombre_de_lignes <= 5; $nombre_de_lignes++)
{
echo 'Copier cette ligne n°' . $nombre_de_lignes . '<br />';
}
?>
Copier cette ligne n°1while : à utiliser de préférence lorsqu'on ne sait pas par avance combien de fois la boucle doit être répétée
for : à utiliser lorsqu'on veut répéter des instructions un nombre précis de fois.