Naredba koja nam omogućuje izvođenje jednog ili drugog dijela programa je poznata kao IF / ELSE (ako / inače). Primjer: Skraćeno se ovo moglo napisati i: Dakle, kad iza IF naredbe slijedi samo jedna naredba koja se mora izvršiti može biti bez vitičastih zagrada (vitičaste zagrade se dobivaju preko Alt Gr + B ({), a za zatvaranje Alt Gr + N (})).
Uz IF se često veže ELSE. Primjer:
Bitno za primijetiti je da se u usporedbi ne koristi jedan znak jednakosti (=), nego se koristi dvostruki (==). Ukoliko stavite jednostruki, uvijek će se izvršiti prvi blok. Naredba echo služi za ispisivanje podataka
Uvjeti se mogu kombinirati. Dvoznak && (2 x CTRL + 6) znači I (and), a dvoznak || (Alt Gr + W) znači ILI (or). Može se napisati i sa and i or, ali preporučujem da se piše s && i ||. Primjer: Imamo još i slučaj ELSEIF:
prva stranica, treći blok
$varijabla = (uvijet) ? $zadovoljava : $nezadovoljava;
a di je to?
Možda je dobro naglasiti ZAŠTO? je bolje pisati && i || umjesto AND i OR... ODG zato jer u tom obliku (&& i ||) to isto značenje ima veću vrijednost, ovak (AND i OR) kad bi pisali možda vam nešto nebi radilo, a znate da ste dobro napisali source... Hehe evo pomalo i ja dobivam iskustvo iz PHP...
A to sam na brzinu sve pisao sa čistim html-om tak da nije čudno da sam fulo.
stime da imaš manjka = u: echo ($tekst = 'WM.com.hr') ? 'WM' : 'Nije WM';