Pogoji zavzemajo pomemben del algoritmov. PHP je progresivni programski jezik, katerega razvijalci ponujajo programerjem najboljše oblike za pisanje skladnje. Ternarna oblika operaterja, če je primerna za uporabo in je koda skripta očitna. PHP, če (v kratkem zapisu) ni prejel toliko priznanja, kot je postal prednik prvotnih pogojnih konstrukcij. Mnogi programerji menijo, da je njihova dolžnost, da izrazijo svoj slog v "izdelavi" izvirnih oblik izražanja pogojev.
Splošna oblika pogojnega operaterja
, so izhodni podatki
popolna oblika pogojnega operaterja. Pogoj je zapisan v okroglih oklepajih in lahko poljubno dolg. Blok operaterjev v prvih zavitih oklepajih se izvede v primeru stanjares. Blokiraj v zavitih oklepajih, ko se izvrši beseda "else", če je pogoj napačen.
Če sta izpuščena oba para oklepajev, lahko uporabite preprost obrazec
. Toda programer mora razumeti celoten obseg odgovornosti. Pisanje kodrastih oklepajev ni drago, vendar je jamstvo, da nadzor pod kakršnimi koli pogoji ne bo izpod nadzora.
Ternarna oblika pogojnega operaterja
kaže najbolj priljubljeno uporabo enostavnega stanja. Kratek vnos v PHP, če je idealno dopolnjuje funkcijo isset (). Zelo priročno je preveriti vnos podatkov GET (ali POST) in v odsotnosti pričakovane vrednosti spremenljivko nastaviti na privzeto vrednost. Ne pozabite, da omejite izraze z okroglimi oklepaji. Treba je vedeti, da se ternarni operater zlahka vsadi v izraze. Treba je razumeti, da je rezultat operaterja PHP, če v kratkem zapisu "pod enakimi pogoji" sodeluje v izrazu. Če v izrazu obstajajo različni matematični ali mali operaterji, je rezultat ternarnega "if" enačba izraza operand.