Ciclo while in PHP

Il ciclo while verrà eseguito finché l'espressione passatagli come parametro rimane vera. Permette di eseguire un numero arbitrario di iterazioni. Ecco la sua sintassi:

php<?php
  while (statement) {
    /*
      eseguiamo questo codice ciclicamente
      all'inizio di ogni ciclo controlliamo l'espressione tra parentesi tonde
    */
  }
?>

Il ciclo terminerà quando l'espressione smetterà di essere vera. Se era falsa dall'inizio - non verrà eseguito nemmeno una volta.

Ad esempio, visualizziamo in sequenza con il ciclo while i numeri da uno a cinque:

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

E ora facciamo un conto alla rovescia:

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

E ora dividiamo il numero dato per 2 tante volte, finché il risultato non diventa minore di 10:

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

Visualizza i numeri da 1 a 100.

Задание 2

Visualizza i numeri da 11 a 33.

Задание 3

Visualizza i numeri da 100 a 1.

Задание 4

È dato il numero num con un certo valore iniziale. Moltiplicalo per 3 tante volte, finché il risultato della moltiplicazione non diventa maggiore di 1000. Quale numero risulterà? Calcola il numero di iterazioni necessarie per questo.