ЭЭМПрограммалоо

PHP укурук

эсептөө негизги милдеттеринин бири бул иш убактысынын абдан көп каражаттарды талап кылат, адамдар менен көп сандагы маалыматтарды кайра иштетүү болуп саналат. комплекстүү иштетүү ирекет ойлоп эле жүзөгө ашырсын. үчүн айланышын карап көрөлү. Кээде, бул код кээде белгилүү бир саны даана кээ бир кайталап керек, ошол мерчем жардамга келгенде болот. үчүн укурук - абдан популярдуу бири.

үчүн көп учурда айлампасынын колдонулат Компаниялар,

Биринчиден, көп өлчөм колдонулат операторлордун тобу карап көрөлү. Алар өсүш жана декремент деп аталат. ёсъш оператору эки артыкчылыктары жазылган (++), ал бир көбөйтүүнү ишке ашырат. каршы Азайтуу, 1ге төмөндөйт, ал эки зыян билдирет (-). Бул операторлор ЖККУ катары колдонулат. PRE-декремент / ёсъшъ Эгерде өзгөрмөнүн төмөндөшү / өсүшү болуп саналат, андан кийин бул маани колдонулат. POST-декремент / өзгөрүлмө биринчи колдонулат көбөйткөн, андан кийин, анын өсүшү же төмөндөшү бар.

синтаксиси

белгилүү бир шарт туура болгондо эле айлантып үчүн буйрук аткаруу блогун көп өндүрөт. Башкача айтканда, көрсөтүлгөн шарттар аткарылган чейин бир нече жолу аткарылат буйруктар жыйындысы.

Бул PHP комплексинин бир айлампасынын деп айтылып жүрөт. Анын синтаксисин төмөнкүчө чагылдырууга болот:

үчүн (chast_1; chast_2; chast_3)

{Code}

Өзгөчө кызыктуу кашаанын ичинде да далилдеп турат. Көрүнүп тургандай, үч бөлүктөрү бар. Алар үтүрлүү чекит менен бөлүнгөн. Кайда chast_1 PHP, ал айтып жатат, эмне кылат. бир сөз бар болсо, анда ал өлүм жазасына жатат. эреже катары, каршы жандырылды бар. chasti_2 бул эгер болсо, анда ал ооба (чыныгы) эгерде chasti_1 ошол чын болсо, анда PHP кашаа ичинде кодду текшерүү. үчтөн бир бөлүгү эсептегичтин жогорулашы же төмөндөшү болот.

Мисал менен PHP үчүн айланышын карап көрөлү

chasti_1 айлампасынын өзгөрмө $ бир коюлса жылы 0. Жара, 20 ашуун $ бир аз экендигин текшер? аз болсо, анда кырында турган буйруктарды өтөт. Биздин мисалда көрүнүп турат: "Бул сап 20 жолу көрүнүп турат", андан кийин үчтөн бир бөлүгү дагы $ бир 1. өсүшү болуп саналат, дагы бир жолу, жок эле дегенде, 20 Биздин өзгөрмөлүү же белгиленген эмес экинчи бөлүгүнө кайтып, бар. Less? Анан дагы бир буйрук бар (чыгаруу линиясы) 20дан ашык эмес, $ чейин.

маселе

кичинекей ишти чуркагыла. кээ бир сунуш бар: "Hi, адамдар" Бул тигинен бул сөздөрдү алып салуу керек. Ал кантип даярдалат?

Биз үчүн көйгөй PHP укурукту чечүү керек. Биз сызыктын узундугун кайра милдети strlen (), эсимде.

1-мисалда, анткени Ыйык Жазмада: - эмне үчүн эмес, эмне кылышыбыз керек? Бул жакшы коду, ал иштеп жатат. Бирок бул мүмкүн эмес. эмне үчүн түшүнүү үчүн, кандай PHP карап. Биринчиден, өзгөрүлмө $ мен 0. Кийинки саптагы белгилердин саны болуп саналат дайындоого жана бир саны нөлдөн төмөн текшерүү. Бул код жазган биринчи катында корутундусун келе iterates. Анан $ мен алынган $ мен кичине кайрадан коду аткарууну улантат деп текшерип, белгилер 1 кайрадан санап жаткан жип менен чогулткан жатат. Ар бир жолу аткарылган strlen (), белгилер санап саны болуп саналат. Биз, мисалы, узун сап эмес, эмне бар экени жакшы көрүнүш.

сызык статикалык болсо, башка ыкмаларды колдонушат.

Биринчи акт, strlen милдети үчүн айлампасынын алып чыккан учурда.

Экинчи элестетет, бардык бир укурук сакталат.

PHP укурук үчүн жардамы менен, көптөгөн табышмактарды чече алат!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ky.delachieve.com. Theme powered by WordPress.