Tutorijal
05.02.2009. / programiranje / piše

PHP: uvjeti i petlje

Hrvoje Gosarić je web developer iz Čakovca. Posebno se fokusira na brzinu izvođenja te na sigurnost aplikacije.

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:

Ispiši Prati tutorijale

komentari
12.2.2009 19:03 / komentira Hrvoje Gosarić

prva stranica, treći blok

12.2.2009 16:28 / komentira todd

$varijabla = (uvijet) ? $zadovoljava : $nezadovoljava;

a di je to?

7.2.2009 0:29 / komentira Domagoj

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...

7.2.2009 0:01 / komentira Hrvoje Gosarić

A to sam na brzinu sve pisao sa čistim html-om tak da nije čudno da sam fulo.

6.2.2009 19:23 / komentira fun.ky

stime da imaš manjka = u: echo ($tekst = 'WM.com.hr') ? 'WM' : 'Nije WM';