Gelung while dalam PHP

Gelung while akan terus dilaksanakan, selagi ungkapan yang diberikan kepadanya sebagai parameter adalah benar. Ia membenarkan sejumlah lelaran arbitrari dilaksanakan. Berikut adalah sintaksnya:

php<?php
  while (statement) {
    /*
      laksanakan kod ini secara berkitar
      pada awal setiap kitaran, semak ungkapan dalam kurungan
    */
  }
?>

Gelung akan tamat apabila ungkapan tersebut tidak lagi benar. Jika ia adalah palsu dari awal - ia tidak akan dilaksanakan walau sekali.

Mari kita sebagai contoh, paparkan nombor dari satu hingga lima secara berurutan menggunakan gelung while:

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

Sekarang mari kita buat kiraan menurun:

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

Sekarang mari kita bahagikan nombor yang diberikan dengan 2 sebanyak kali, sehingga hasilnya menjadi kurang daripada 10:

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

Paparkan nombor dari 1 hingga 100.

Задание 2

Paparkan nombor dari 11 hingga 33.

Задание 3

Paparkan nombor dari 100 hingga 1.

Задание 4

Diberi nombor num dengan nilai permulaan tertentu. Darabkannya dengan 3 sebanyak kali sehingga hasil pendaraban menjadi lebih besar daripada 1000. Apakah nombor yang akan terhasil? Kira bilangan lelaran yang diperlukan untuk mencapainya.