ComputerZokuhlela

I for yomtya PHP

Omnye wemisebenzi engundoqo iikhompyutha na processing of izixa ezikhulu data ebantwini lo msebenzi uza kufuna utyalo-elikhulu kakhulu ixesha. Ukuze wenze imijikelo machining esimbaxa yasungulwa. Cinga umjikelo for. Ngamanye amaxesha, kuyimfuneko uphindwe ezinye izicwili ikhowudi inani elithile amaxesha, loo nto xa imijikelo bophula. I for loop - omnye ethandwa kakhulu.

Iinkampani, adla ngokusetyenziswa kumjikelo ngenxa

Okokuqala, makhe sijonge iqela abaqhubi idla ngokusetyenziswa kwimijikelo. Bona ngokuba ukwenyuselwa kunye ekwehlisweni. operator okukodwa ebhalwe pluses ezimbini (++), oko uwugcinayo ukwanda omnye. Ekwehlisweni koko, kunciphisa ixabiso lika-1, oko kuthethwa minuses ezimbini (-). Ezi abaqhubi zisetyenziswa njenge ekhawuntareni. Ukuba ngexesha PHAMBI-ekwehlisweni / ukwenyuselwa ukuhla / ukunyuka variable, uze ke uthi kusetyenziswa eli xabiso. I-POST-ekwehlisweni / ukufaneleka umahluko isetyenziswa kuqala, uze emva koko kukho ukwanda okanye ukuhla yayo.

syntax

I for loop uvelisa umyalelo abulawe block logama nje imeko ethile kuyinyaniso. Ngamanye amazwi, iseti imiyalelo, endiwenziweyo ngokuphindaphindiweyo de imeko echaziweyo uyabulawa.

Kukholelwa ukuba umjikelo ngenxa omnye ezintsokothileyo PHP. ezinesintaksi na ngolu hlobo lulandelayo:

ngokuba (chast_1; chast_2; chast_3)

{Code}

Ingakumbi umdla kukuba ngaphakathi yegama. Njengoko ubona, kukho iinxalenye ezintathu. Bona ezahlulwe sisithuba semicolon. Apho chast_1 PHP wenza oko kuthiwa kuye. Ukuba kukho ibinzana, ngoko ke uyabulawa. Ngokuqhelekileyo, akukho luvuliwe ekhawuntarini. Xa chasti_2 oko ukuba, koko khangela ukuba kuyinyaniso ukuba chasti_1 ewe (oyinyaniso), ngoko PHP umenzi ikhowudi into ngaphakathi braces. Isahlulo sesithathu yi ukwanda okanye ukuncipha yesibali.

Cinga umjikelo ukuze PHP Umzekelo

Kumjikelo chasti_1 variable $ a isetelwe ku 0. Okulandelayo, khangela ukuba $ a na ngaphantsi, kwe-20? Ukuba ngaphantsi, ngoko ozakusebenza imiyalelo ukuba kwi loop. Kumzekelo wethu kubonisa: "Le umtya kuboniswa amaxesha 20", ngoko ke isahlulo sesithathu yi ukwanda $ a 1. Waza kwakhona, kukho ukubuyela kwinxalenye yesibini, kwakhona ubuncinane 20 yethu bume okanye hayi. Kangako? Babuya ngoko ke kukho umyalelo (output line) de $ ayisayi kuba ngaphezu kwe-20.

umsebenzi

Baleka umsebenzi encinane. Kukho ezinye cebiso: "! Hi, abantu" Kuyimfuneko ukuba arhoxe nkqo eli binzana. na kwenziwa njani?

Kufuneka ukusombulula ingxaki PHP yomtya ukuze. Sikhumbula umsebenzi strlen (), nto leyo ubuyisela ubude emgceni.

E Umzekelo 1, kubhaliwe kwathiwa - Yintoni na ntoni? Esi ikhowudi elungileyo, iyasebenza. Kodwa ukwenza oko akunakwenzeka. Ukuze siqonde isizathu sokuba, khangela PHP ngayo. Okokuqala, nika Womendo $ i 0. Okulandelayo wababala zabalinganiswa bomtya kwaye uqinisekise ukuba ubungakanani elinikiweyo libengaphantsi kunonothi. It iterates ikhowudi kuza kokugqitywa unobumba wokuqala. Ke $ I incremented nge-1 umtya kwakhona nibalelwe ekuthini zeesimboli, ukuhlola ukuba $ i ezincinane ubungakanani wafumana uphinda ikhowudi kubulawa. ixesha ngasinye eyenziwa strlen (), linani count yeesimboli. Kulungile ukuba babe umtya elide akunjalo.

Ukuba umgca emile, sebenzisa ezinye izinto ongazikhetha.

In lwalo yokuqala, umsebenzi strlen ethatyathwe kumjikelo ukuba.

In lwalo yesibini, bonke igcinwe kwi loop ukuba.

Ngoncedo nje ukuba yomtya PHP, uyakwazi ukucombulula iiphazili ezininzi!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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