Uvjeti (ako) u PHP-u: kratki unos

Uvjeti zauzimaju značajan dio algoritama. PHP je progresivni programski jezik, koji programerima nudi najbolje oblike pisanja sintakse. Ternarni oblik operatora ako je prikladan za korištenje i čini kod skripte očiglednim. PHP ako (u kratkom zapisu) nije dobio toliko priznanja kao što je postao praotac izvornih uvjetnih konstrukcija. Mnogi programeri smatraju da je njihova dužnost da izraze svoj vlastiti stil u "izradi" izvornih oblika izražavanja uvjeta.

Opći oblik uvjetnog operatora

Uvjeti su najstarija sintaktička konstrukcija. Uz operatora zadatka - operatora jednostavne operacije, uvjeti su prošli dugu stazu razvoja programiranja kao cjeline.


Prije pojave mlađeg "brata" operatera, puno vode je isteklo, programeri na različitim jezicima bili su glomazni dizajni od operatera s više linija. Do vremena pojavljivanja PHP programeri su stekli iskustvo stvaranja pravih uvjeta. Ideja PHP-a - jezik poslužitelja, koji je po definiciji bio predodređen da bude kompaktan i brz, brzo je došao do optimalne sintakse i oblika izražavanja značenja, prikladnih za percepciju i razumijevanje. PHP ako je u kratkom zapisu iu potpunom obliku jednako je prikladan i ugodan za opažanje u tekstu koda skripte.
U primjeru prikazanom na fotografiji

- izlazni podaci

su potpuni oblik uvjetnog operatora. Uvjet je napisan u okruglim zagradama i može biti proizvoljno dugačak. Blok operatora u prvim zakrivljenim zagradama izvršava se u slučaju stanjaistina. Blokiraj u vitičastim zagradama nakon što se izvrši riječ "else", ako je uvjet netočan.


Možete koristiti jednostavan oblik
kada su oba para zagrada ispuštena. Ali programer mora razumjeti punu odgovornost. Pisanje kovrčavih zagrada nije skupo, ali je jamstvo da kontrola pod bilo kojim uvjetima neće izaći iz kontrole.

Ternarni oblik uvjetnog operatora

Primjer
pokazuje najpopularniju primjenu jednostavnog stanja. Kratki unos u PHP-u ako idealno nadopunjuje isset () funkciju. Vrlo je prikladno provjeriti GET (ili POST) unos podataka, te u nedostatku očekivane vrijednosti, postaviti varijablu na zadanu vrijednost. Treba zapamtiti da ograničite pojmove s okruglim zagradama. Treba znati da se ternarni operator lako ugrađuje u izraze. Treba razumjeti da je rezultat operatora PHP ako u kratkom zapisu "pod jednakim uvjetima" sudjeluje u izrazu. Ako u izrazu postoje različiti matematički ili mali operatori, rezultat ternarnog "if" je jednadžba operanda izraza.

Jednoznačno stanje - ključ uspjeha

Nijedan operater u modernom imperativnom programiranju ne može se preskočiti. Sve se izvršava onako kako ga programer planira. U PHP-u ako (u kratkom unosu iu punom obliku) ima istu razinu odgovornosti. Rezultat je ternarna varijanta. Kompletan obrazac je preusmjeravanje upravljanja. U prvom slučaju, pogreška u aplikaciji će dovesti do grešaka u podacima. U drugom slučaju, kontrola će se prenijeti u pogrešnom smjeru.
U slučaju sumnje, to ne bi trebalo bitikoristiti kratke PHP izraze. Ako () {} else {} može biti vidljivije i praktičnije. Opće pravilo koje jamči stabilan rezultat: postoje sumnje - lišavaju ga temelja. Neka isprva bude veliko, ali izuzetno razumljivo rješenje. Kada spektar uvjeta postane očigledan i nedvosmislen, može se implementirati u PHP-u ako je u kratkom zapisu.

Povezane publikacije