Prima di parlare di cicli e strutture di controllo occupiamoci degli operatori relazionali:
Quindi gli operatori logici:
Vedete delle similitudini con il linguaggio C/C++? Si certo perchè il PHP è un linguaggio di stile script, ma potente con la sintassi like C.
<?php $a = 12; $b = 18; if ($a == 12 && $b > 5) echo "Valori verificati"; else if ($a != 2 && $b < 7) echo "Valori intermezzo"; else echo "Valori fuori"; ?>
Ecco un esempio di sintassi dell’if e delle possibili alternative che potete creare con questa struttura di controllo. Vediamo ora, sempre tramite un esempio come sia la sintassi di un ciclo for, vi ricordo che dovete esercitarvi a scrivere codice anche se per ora ancora sapete poca sintassi.
<?php for ($a = 1; $a <= 100; $a++) { if ($a > 95) break; echo "Ora sto contando il numero $a - qui va <br>"; } ?>
Oltre alla sintassi utilizzata per il ciclo for, ho introdotto il comando break che interrompe qualsiasi ciclo, il comando continue invece consente di rimandare l’esecuzione del codice all’inizio del ciclo, ad esempio per stampare solo i numeri pari è possibile utilizzarlo:
<?php for ($a = 1; $a <= 100; $a++) { if (($a % 2) != 0) continue; echo "Ora sto contando il numero $a - qui va <br>"; } ?>
Vi inserisco nel nostro sito i sorgenti di un piccolo giochino fatto in una pagina php, lo ho chiamato parole.zip, mentre se avete bisogno di delucidazioni mi trovate nel nostro forum di programmazione.
Sono arrivato alla convinzione che un abbonamento per tutti i miei software gestionali sia il…
MerciGest è un software per la gestione del magazzino completamente gratuito. Continua a leggere→
In ufficio può capitare di doversi allontanare dal proprio posto di lavoro, ecco che allora…
In questo articolo vedremo quando è più o meno utile togliere la corrente ad un…
Dopo la pausa invernale dovuta al lavoro che devo fare per sostentarmi, eccomi di nuovo…
Vediamo come eliminare i files direttamente da Windows senza utilizzare il cestino. Continua a leggere→