PHP Sintassi alternativa per le strutture di controllo


Esempio

PHP fornisce una sintassi alternativa per alcune strutture di controllo: if , while , for , foreach e switch .

Rispetto alla sintassi normale, la differenza è che la coppia di apertura è sostituita da due punti ( : ) e la parentesi di chiusura è sostituito da endif; , endwhile; , endfor; , fine ricerca endforeach; o endswitch; , rispettivamente. Per singoli esempi, consultare l'argomento sulla sintassi alternativa per le strutture di controllo .

if ($a == 42):
    echo "The answer to life, the universe and everything is 42.";
endif;

Più istruzioni elseif che usano la sintassi breve:

if ($a == 5):
    echo "a equals 5";
elseif ($a == 6):
    echo "a equals 6";
else:
    echo "a is neither 5 nor 6";
endif;

Manuale PHP - Strutture di controllo - Sintassi alternativa