Programmeerimine PHP
täitmata jätta. Näiteks kui meie program arvutab funktsiooni f(x) = 1/x väärtusi, siis juhul kui x on null
– program peab ütlema, et 0 korral funktsioon pole määratud. Programmi loogika peab siis välja nägema
järgmiselt:
Kui x on võrdne nulliga, siis
anna veateade
vastasel korral
arvuta 1/x ja väljasta tulemus
Sellise loogika implementeerimiseks PHP-s on olemas tingimuslaused (mõnikord neid nimetatakse
valikulauseteks) ja nende üldkuju on:
if (tingimus) {
plokk1
} else {
plokk2
}
Tingimus
Tingimus, mida kasutatakse if-else tingimuslauses on loogiline avaldis (lihtsam näide on võrdlemine, aga vajadusel võib kasutada ka
avaldisi mis on ühendatud && või || abil). Programmi täitmisel kõigepealt kontrollitakse tingimuse kehtivust (kehtivus tähendab seda, et
loogilise avaldise lõppväärtus on tõene (true)). Juhul kui tingimus kehtib - täidetakse esimene plokk (2 plokki kuuluv kood jääb