Come abbiamo già visto piú volte PHP ci concede grande libertà in quanto a stile di scrittura del codice.
Fino ad ora ho sempre usato negli esempi uno stile del tutto identico a quello del C, racchiudendo tutto il codice tra parentesi graffe. PHP ci mette però a disposizione anche una sintassi “alternativa” che può – come non può – piacere.

Si deve per prima cosa sostituire la parentesi graffa di apertura con il simbolo di due punti “:” mentre la parentesi di chiusura con la parola chiave endif; endfor; e cosi via.

Mi pare ovvio che la parola di chiusura cambia a seconda della struttura usata.

<?php
 
/* un classico if ma con sintassi alternativa */
 
if ($a == 1):
  $a = $a + 1;
  $a .= 'Ciao';
endif;
 
/* ecco un esempio di for con una sintassi alternativa */
 
for ($i = 0; $i < 7; $i++):
  echo "trallalero!";
endfor;
 
?>

Non sono un grande appassionato di questo stile e non lo consiglierei a nessuno. Secondo la mia opinione è meno leggibile di quello standard e meno supportato da editor vari rendendo ad altri difficile la modifica e la comprensione di quello che state scrivendo.

vicius