Ciclo for in PHP

I cicli iterativi sono un altro importante argomento da conoscere

I cicli servono ad eseguire determinate operazioni ripetutamente per un numero, definito o meno, di volte.

Il primo ciclo di cui parleremo è il for, che si usa come in questo esempio

for ($i=1; $i<=10; $i++) {
    operazioni
}

questo ciclo, detta brevemente, esegue la stessa iterazione per 10 volte. Sia essa la somma di un numero per se stesso, o altre operazioni.

In questo for c’è la variabile $i che sarà il nostro indice, valorizzata inizialmente con 1 (prima parte), ad ogni ciclo la variabile viene incrementata di 1 (terza parte, parleremo in un altro post degli incrementi), ed i cicli si ripeteranno finché la variabile $i sarà minore o uguale di 10 (seconda parte).

Per fare un esempio di utilizzo del ciclo for, possiamo calcolare il fattoriale di un numero

<?php

//inizializziamo la variabile iniziale a 1
$numero = 1;
$fattoriale = 4;

for ($i=1; $i<=$fattoriale; $i++) {
	$numero = $numero * $i;
}

echo $numero; //stamperà 24
?>

Ad ogni ciclo, il for incrementerà il valore della variabile $i, e la moltiplicherà a $numero salvando il risultato in $numero stesso, calcolandone quindi il fattoriale.

precedente | indice | successivo

Controlliamo ciclicamente il funzionamento dei link nei nostri articoli. Se noti dei link che non funzionano segnalacelo tra i commenti. Se hai apprezzato l'articolo considera l'idea di sostenere il blog anche con una piccola donazione. Grazie. Patreon / Ko-fi / Liberapay / Paypal

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *