Pogoji (če) v PHP: kratki vnos

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

Pogoji so najstarejša sintaktična konstrukcija. Skupaj z operaterjem dodelitve - operaterjem enostavne operacije, so pogoji opravili dolgo pot razvoja programiranja kot celote.


Preden se je pojavil juniorski "brat" operaterjevega stikala /ohišja, je izteklo veliko vode, programerji v različnih jezikih pa so bili okorni modeli od operaterjev z več linijami. V času nastanka PHP programerji so pridobili izkušnje pri ustvarjanju pravih pogojev. Ideja PHP - jezik strežnika, ki je bil po definiciji namenjen kompaktnemu in hitremu, je hitro prišel do optimalne sintakse in izraznih izrazov, ki so primerni za zaznavanje in razumevanje. PHP, če je v kratkem zapisu in v popolni obliki enako priročno in udobno zaznati v besedilu kode scenarija.
V primeru, prikazanem na sliki

, 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

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

Nedvoumno stanje - ključ do uspeha

Vsakega operaterja v sodobnem imperativnem programiranju ni mogoče preskočiti. Vse se izvaja tako, kot ga načrtuje programer. V PHP, če ima (v kratkem vnosu in v polni obliki) enako raven odgovornosti. Rezultat je ternarna varianta. Celotna oblika je preusmeritev upravljanja. V prvem primeru bo napaka v aplikaciji povzročila napake v podatkih. V drugem primeru se nadzor prenese v napačno smer.
V primeru dvoma ne bi smelo bitiuporabo kratkih izrazov PHP. Če je () {} else {} lahko bolj vidna in praktična. Splošno pravilo, ki zagotavlja stabilen rezultat: obstajajo dvomi - odvzeti mu je temelj. Najprej bo velika, a zelo razumljiva rešitev. Ko spekter pogojev postane očiten in nedvoumen, ga je mogoče uvesti v PHP, če je na kratko.

Sorodne publikacije