Vezérlőszerkezetek

Vezérlőszerkezetek alatt az if, for, while, switch stb. szerkezeteket értjük. Példa az if utasításra (a legbonyolultabb közülük):

<?php
if ((feltetel1) || (feltetel2)) {
    
muvelet1;
} elseif ((
feltetel3) && (feltetel4)) {
    
muvelet2;
} else {
    
defaultmuvelet;
}
?>

Vezérlőszerkezetek esetében hagyjunk egy szóközt a kulcsszó és a nyitó zárójel között, hogy megkülönböztethessük őket a függvényhívásoktól.

Kapcsos zárójelek használata minden esetben erősen ajánlott, még akkor is, amikor egyébként opcionálisak lennének. Alkalmazásuk növeli az olvashatóságot, és csökkenti a logikai hibák előfordulásának esélyét a kód új sorokkal történő bővítésénél.

Switch utasításoknál:

<?php
switch (feltetel) {
case 
1:
    
muvelet1;
    break;

case 
2:
    
muvelet2;
    break;

default:
    
defaultmuvelet;
    break;
}
?>