CHI HA PAURA DELL’INTELLIGENZA ARTIFICIALE?
Comprendere le strutture condizionali (if, elseif, else, switch-case).
Usare i cicli (for, while, foreach).
Applicare le strutture di controllo in un esercizio pratico: generare una tabellina pitagorica con PHP.
Le condizioni permettono di eseguire blocchi di codice in base a espressioni logiche.
<?php
$eta = 20;
if ($eta < 18) {
echo "Sei minorenne.";
} elseif ($eta >= 18 && $eta < 65) {
echo "Sei maggiorenne.";
} else {
echo "Sei pensionato.";
}
?>
Utile quando si devono confrontare valori discreti di una variabile.
<?php
$giorno = "lunedi";
switch ($giorno) {
case "lunedi":
echo "Oggi è lunedì.";
break;
case "martedi":
echo "Oggi è martedì.";
break;
case "mercoledi":
echo "Oggi è mercoledì.";
break;
default:
echo "Giorno non riconosciuto.";
}
?>
Itera per un numero definito di volte.
<?php
for ($i = 1; $i <= 5; $i++) {
echo "Numero: $i<br>";
}
?>
Ripete il blocco finché la condizione è vera.
<?php
$i = 1;
while ($i <= 5) {
echo "Contatore: $i<br>";
$i++;
}
?>
Perfetto per scorrere array.
<?php
$frutti = ["Mela", "Pera", "Banana"];
foreach ($frutti as $frutto) {
echo "Frutto: $frutto<br>";
}
?>
Generiamo una tabella HTML 10×10 con i prodotti da 1 a 10.
<?php
echo "<table border='1' cellspacing='0' cellpadding='5'>";
for ($i = 1; $i <= 10; $i++) {
echo "<tr>";
for ($j = 1; $j <= 10; $j++) {
echo "<td>" . ($i * $j) . "</td>";
}
echo "</tr>";
}
echo "</table>";
?>
👉 Risultato: viene mostrata una tabella pitagorica con righe e colonne da 1 a 10.
Scrivere uno script che controlli se un numero intero è pari o dispari.
Creare uno script che stampi i numeri da 1 a 50 usando un ciclo while.
Dato un array di nomi, stampare solo quelli più lunghi di 5 caratteri usando foreach e if.
Commenti
Posta un commento