Qualsiasi script PHP è costituito da una serie di istruzioni. Una istruzione può essere un’assegnazione, una
chiamata di funzione, un loop, una istruzione condizionale che non fa nulla (istruzione vuota). Le istruzioni
terminano con un punto e virgola. Inoltre, le istruzioni si possono raggruppare in blocchi di istruzioni
racchiudendole tra parentesi graffe. Un gruppo di istruzioni è, a sua volta, un’istruzione. Anche in questo
caso ci limiteremo a descrivere le differenze rispetto al linguaggio C++;
Sintassi alternativa per le strutture di controllo
PHP offre una sintassi alternativa per alcune delle sue strutture di controllo; vale a dire, if, while,
for, foreach e switch. Fondamentalmente la sintassi alternativa consiste nel sostituire la prima
parentesi graffa con il carattere "duepunti" (:) e la seconda parentesi graffa con endif, endwhile,
endfor, endforeach, oppure endswitch, rispettivamente.
<?php if ($a == 5): ?>
a è uguale a 5
<?php endif; ?>
Nell’esempio precedente, il blocco HTML "a è uguale a 5" è incluso nel ramo if scritto utilizzando la sintassi
alternativa. Il blocco HTML verrà visualizzato solamente se $a è uguale a 5. Questa sintassi è utile quando si
vogliono produrre in modo condizionale due spezzoni di pagina HTML (o due intere pagine HTML).
Popularity: unranked [?]
Vuoi essere sempre aggiornato??? Iscriviti ai feed o invia un trackback
Nessun commento, scrivi tu il primo!
Articoli correlati