Skip to content

Instantly share code, notes, and snippets.

@alexsoyes
Last active September 20, 2021 13:29
Show Gist options
  • Save alexsoyes/dadd766cbc514bd116cbdac5756fd612 to your computer and use it in GitHub Desktop.
Save alexsoyes/dadd766cbc514bd116cbdac5756fd612 to your computer and use it in GitHub Desktop.
Cours PHP : Boucle "while"
<?php
$students = [
[
'firstname' => 'Alex',
'age' => 27,
],
[
'firstname' => 'Bastien',
'age' => 19,
],
[
'firstname' => 'Carolina',
'age' => 47,
],
];
$numberOfStudents = count($students);
// avec le do, la boucle est parcourue au moins une fois
$i = 0;
do {
printf("L'étudiant %s a %d ans !\n", $students[$i]['firstname'], $students[$i]['age']);
$i++;
} while ($i < $numberOfStudents);
// la syntaxe est différente, mais le résultat est (presque) le même !
$i = 0;
while ($i < $numberOfStudents) {
printf("L'étudiant %s a %d ans !\n", $students[$i]['firstname'], $students[$i]['age']);
$i++;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment