In questa lezione vedremo come sono implementati i tre costrutti della programmazione strutturata in linguaggio PHP.
Sequenza
La sequenza è il primo costrutto della programmazione strutturata e prevede che tutte le istruzioni vengano eseguite per l’appunto in sequenza ovvero una dopo l’altra. Il seguente script permette di stampare il valore della variabile $nome precedentemente istanziata col valore “Gianluca”.
<?php $nome = "Gianluca"; echo $nome; ?>
Selezione
La selezione permette di ramificare il flusso di esecuzione del codice in base al soddisfacimento di una particolare condizione logica.

<?php if($a > 2) { echo "a è maggiore di 2"; } else { echo "a è minore di 2"; } ?>
Iterazione
L’iterazione (detta anche struttura iterativa) è una struttura di controllo del flusso di esecuzione di uno script che permette di eseguire le istruzioni per un numero prefissato di volte. L’iterazione potrebbe essere definita:
<?php for($cont = 0; $cont<=10 ; $cont++) { echo "Ciao <br/>" } ?>
o indefinita:
<?php $cont =0; while($cont <= 10) { echo "Ciao <br/>" $cont++; } ?>
Entrambi gli script permettono di stampare 10 volte la parola “Ciao”.
Esempi
Tabella pitagorica
Script che permette di calcolare e stampare la tavola pitagorica.
Data e ora
Script che permette di stampare data e ora in linguaggio PHP
Torna a PHP