While-lus in PHP

Die while-lus sal uitgevoer word solank die uitdrukking wat as parameter oorgedra is, waar is. Dit laat 'n arbitrêre aantal iterasies toe. Hier is die sintaksis daarvan:

php<?php
  while (statement) {
    /*
      voer hierdie kode siklies uit
      aan die begin van elke siklus toets ons die uitdrukking in die ronde hakies
    */
  }
?>

Die lus sal eindig wanneer die uitdrukking ophou om waar te wees. As dit aanvanklik onwaar was - sal dit nie een keer uitgevoer word nie.

Laat ons vir voorbeeld opeenvolgend die getalle van een tot vyf met behulp van die while-lus uitskryf:

php<?php
  $i = 1;
  
  while ($i <= 5) {
    echo $i;
    $i++;
  }
?>

Laat ons nou 'n aftelling maak:

php<?php
  $i = 10;
  
  while ($i > 0) {
    echo $i;
    $i--;
  }
?>

Laat ons nou 'n gegewe getal deur 2 deel soveel keer totdat die resultaat kleiner as 10 word:

php<?php
  $num = 500;
  
  while ($num > 10) {
    $num = $num / 2;
  }
  
  echo $num; // resultaat
?>
Задание 1

Skryf die getalle van 1 tot 100 op die skerm uit.

Задание 2

Skryf die getalle 11 tot 33 op die skerm uit.

Задание 3

Skryf die getalle van 100 tot 1 op die skerm uit.

Задание 4

Gegee 'n getal num met 'n sekere beginwaarde. Vermenigvuldig dit met 3 soveel keer totdat die resultaat van die vermenigvuldiging groter as 1000 word. Watter getal sal dit wees? Tel die aantal iterasies wat nodig is hiervoor.