Loops

for, foreach, while.

for, foreach, while.

Goal

Echo each city and a running total.

<?php
foreach (["Nairobi", "Mombasa", "Kisumu"] as $city) {
  echo $city, PHP_EOL;
}
<?php
$total = 0;
for ($i = 1; $i <= 5; $i++) {
  $total += $i;
  echo $i, " ", $total, PHP_EOL;
}
<?php
$units = [12, 8, 5];
$i = 0;
while ($i < count($units)) {
  echo $units[$i], PHP_EOL;
  $i += 1;
}
<?php
foreach (["Nairobi", "Nakuru", "Eldoret"] as $city) {
  if ($city === "Nakuru") break;
  echo $city, PHP_EOL;
}