Alternatív szintaxis
[1] A php kínál egy alternatív szintaxist néhány folyamatirányítás, beleértve ha while, for, foreach, és switch. Az alapvető formája az alternatív szintaxis a bal zárójel ({) helyébe a kettőspont (:) és a záró zárójel (}) váltották endif,, endwhile,, endfor,, endforeach, jól endswitch,.
<? Php if ($ a == 5):>
A jelentése egyenlő 5
<? Php endif;?>
A fenti példában a HTML tartalom "A most éppen 5." van ágyazva egy if írt az alternatív szintaxis. A tartalom a HTML csak $ a egyenlő 5.
Alternatív szintaxis is fel lehet használni más, és az elseif. Itt van egy elseif és else is alternatív formában, ha a szerkezet írásos példák: <php?if ($ a == 5):
echo "a egyenlő 5";
echo "...";
elseif ($ a == 6):
echo "a = 6";
echo "!"
más:
echo "Egy sem 5 és 6";
endif;
?>
Az áramlás vezérlő utasítások, beleértve a
"Ha", "míg a", "a", "switch", "foreach"
Nekik van egy megfelelő alternatív szintaxis példa:
<? Php if ($ a == 5):>
Az egyenlő 5
? <Php endif;? >
Ha a változó $ a egyenlő 5 kimenet "A most éppen 5.".
Alternatív szintaktikai szabályok:
A bal oldali zárójel "{" kettőspont ":" Ahelyett, zárójel "}" a endif, endwhile, endfor, endswitch, endforeach helyette.
Természetesen, ha ... elseif és számos más flow control is használja ezt a szintaxist, most helyettesítse a megfelelő szintaxis egyes listákhoz.
1, ha .. elseif:
<? Php
if ($ a == 5):
|