
Meniu
Vartotojo meniu
Forumo naujausi
- Google code playground we...
Vakar at 11:21:01 - koks tiktu tvs
Vakar at 09:19:49 - del ieskojimo
Vakar at 08:51:34 - Kaip i DB igauti informacij? ir j? koreguoti.
Vakar at 07:52:01 - kaip panaikinti folderi i...
Vakar at 06:17:39 - Straipsiu rasymas - regis...
Vakar at 06:15:51 - Ubuntu 10.04
Vakar at 12:47:55 - Patvirtinimo kodas
Vakar at 12:47:35 - Klausimas, kod?l neveikia...
Vakar at 12:44:42 - Klaidingas kodas?
Vakar at 11:54:53 - [Klausimas] ajax bylos ?k...
Vakar at 09:48:18 - Ar turit Google account?
Balandžio 29, 2010, 11:28:28 - pauspaudimo hover
Balandžio 29, 2010, 09:45:54 - registracija, prisijungim...
Balandžio 29, 2010, 09:17:03 - Windows 7 grazi tema :)
Balandžio 29, 2010, 03:37:09
Atsitiktiniai straipsniai
- r0man.de Abstract teptukai
- Prisijunkite prie manualai.lt komandos!
- Tinklalapio fonai
- Realistinė tatuiruotė
- Micro patterns
- Notebook popieriaus tekstūra
- Vizitinė kortelė
- Pen Tool naudojimas
- Random Splatter teptukai
- Sąrašai
- Vidinė erdvė (padding)
- Meniu pvz nr 1
- Objekų atspindžiai
- c130 Splatter teptukai
- Night Hotel dizainas
Google paieška
Ciklai |
![]() |
![]() |
Autorius: Primatas | |||||
Data: Šeštadienis, Gegužės 30, 2009 | |||||
Ciklai PHP kalboje, kaip ir daugelyje programavimo kalbų, yra naudojami, kai norime kažkokią kodo dalį kartoti keletą kartų. CiklinimasLabai dažnai berašant kodą, jo dalį norime pakartoti keletą kartų. Nebūtinai identišką, galbūt labai panašų. Tam, kad nereiktų rašyti to pačio kodo daug kartų, galime naudoti ciklus. PHP turi kelis ciklų tipus:
Ciklas whilewhile ciklas vykdys kodą tol, kol ciklo sąlyga grąžina reikšmę true. Sąlyga yra patikrinama prieš pradedant ciklą. Sintaksėwhile (sąlyga){ PavyzydsŠiame pavyzdyje parodome, kaip naudojamas while ciklas kelių panašių eilučių išvedimui: <html> Tokio kodo rezultatas bus: <html> Taigi naršyklėje matysime: Skaičius yra 1 Ciklas do...whileJei naudosime do...while ciklą, galime būti tikri, kad bent vieną kartą kodas bus įvykdytas, nes pirmiausia vykdome (do) ir tik poto vyksta sąlygos tikrinimas (while) ir jei sąlyga grąžina true, kodas vykdomas dar kartą. Sintaksėdo { PavyzdysŠiame pavyzdyje reikšmė kintamojo i didinama bent kartą ir bus didinama tol, kol bus mažesnė už 5. <html> Ciklas forCiklas for yra pats pažangiausias ciklas PHP kalboje. Savo paprasčiausioje formoje for ciklas yra naudojamas tada, kai žinome kiek kartų norime kartoti ciklą. Sintaksėfor (kintamasis; sąlyga; kintamojo-keitimas) { Parametrai:
Pastaba: Kiekvienas parametras gali būti tiesiog tusčias, arba turėti kelias reikšmes atskirtas kableliu.
PavyzdysŠis pavyzdys išves į naršyklę eilutę "Manualai.lt - mano gidas į internetą" penkis kartus. <html> Ciklas foreachForeach ciklas yra skirtas ciklinimui per masyvus. Kiekvienam rate, reikšmė tuometinio masyvo elemento priskiriama $value kintamajam ir masyvo "pointeris" perkeliamas per vieną elementą į priekį, tokiu būdu sekantį ratą jau turėsime sekančio masyvo elemento reikšmę. Sintaksėforeach ($masyvas as $value){Pavyzdys Šiame pavyzdyje sukuriame masyvą ir ciklo pagalba atvaizduojame visus masyvo elementus naršyklės lange. <html> Rezultatas naršyklėje: Reikšmė: vienas
Tik registruoti vartotojai gali rašyti komentarus!
3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved." |
