Jūs esate sename manualai.lt puslapyje.
Naujasis puslapis yra v2.manualai.lt
forumas.manualai.lt
kodai.manualai.lt
dizainas.manualai.lt
idomu.manualai.lt

Meniu
Vartotojo meniu
Forumo naujausi
- Del apmokejimu sms zinute...
2016-03-03 11:11:58 am - pluginai
2016-02-18 12:43:10 pm
2016-01-27 17:55:01 pm- [ Pamoka ] Vizitin? korte...
2015-12-31 17:59:01 pm - Del skelbimu ikelimo
2015-10-14 09:25:25 am - Seo tekstas su ,nematomas...
2015-09-09 15:11:42 pm - gal kas galit sutvarkiti ...
2015-08-29 16:14:38 pm - Ready for a new challenge...
2015-08-03 09:52:06 am - Problemos su php iveda tu...
2015-06-23 00:13:46 am
2015-05-26 10:51:11 am- Ion-Auth ( codeigniter ) ...
2015-05-18 15:07:29 pm - Codeigniter skirtingas me...
2015-05-18 14:56:12 pm - Codeigniter ajax filtravi...
2015-05-18 14:52:32 pm - prid?ti klas? ?vykus scro...
2015-03-28 12:56:53 pm - [klausimas] javascriptas
2015-03-19 20:35:55 pm
Atsitiktiniai straipsniai
Ciklai |
![]() |
![]() |
Autorius: Primatas | |||||
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." |
