Sintassi per le strutture di controllo alternativo
[1] php offre una sintassi alternativa per alcune del controllo di processo, compresa, se, while, for, foreach, e l'interruttore. La forma di base della sintassi alternativa è la parentesi graffa sinistra ({), sostituito da due punti (:) e la parentesi graffa di chiusura (}) sono stati sostituiti endif;, endwhile,, endfor,, endforeach, ben ENDSWITCH;.
<? Php if ($ a == 5):>
A è uguale a 5
<Php endif;?>
Nell'esempio precedente, il contenuto HTML "A è uguale a 5" è nidificato all'interno di un'istruzione if scritto nella sintassi alternativa. Il contenuto del HTML solo in $ a è uguale a 5.
Sintassi alternativa può essere utilizzato anche in altri e elseif. Ecco una elseif ed else in formato alternativo se la struttura di esempi scritti comprendono: <php?if ($ a == 5):
echo "a è uguale a 5";
echo "...";
elseif ($ a == 6):
echo "a è uguale a 6";
echo "!";
altro:
echo "una è né 5 né 6";
endif;
?>
Flusso istruzioni di controllo, tra cui
"Se", "mentre", "per", "switch", "foreach"
Hanno un corrispondente esempio sintassi alternativa:
<? Php if ($ a == 5):>
A pari a 5
? <Php endif;? >
Se la variabile $ a è uguale a 5 uscite "A è uguale a 5."
Regole di sintassi alternativi:
Il tutore di sinistra "{" due punti ":" invece, brace "}" con endif, endwhile, endfor, ENDSWITCH, endforeach invece.
Naturalmente, se ... ElseIf e molti altri il controllo di flusso può anche utilizzare questa sintassi, ora io sostituisco la sintassi appropriata per ogni lista.
1, se .. elseif:
<? Php
if ($ a == 5):
|