Navigacija
Kiti palaikymai
Prisijungę vartotojai
Vartotojų istorija
Naujausi straipsniai
Narių Apklausa
Ar norėtumėte kito dizaino PHP-Fusion.LT bendruomenės tinklalapyje?
Taip, norėčiau
75% [355 Balsai]
Ne, man tinka ir šis
25% [116 Balsai]
PHP-Fusion.LT
Straipsnių: 108
Naujienų: 197
Temų forume: 7475
Forume žinučių: 40527
Komentarų: 2403Naujausias straipsnis:
Efektyvių interneto s...Prisijungti
Šaukykla
Kad rašytum, turi prisijungti..
Nojaskas
0
08/09/2010 18:02
man labai svarbu sukurti svetaine bereikalo pinigu neleusciau
Nojaskas
0
08/09/2010 15:44
atsiusk i asmenines
Neonas
0
07/09/2010 22:37
Nustosi šiukšlint tada paaiškinsiu, o 7 žinučiu iš eilės netoleruoju
Nojaskas
0
07/09/2010 20:34
Parasyk viska aiskiai
Nojaskas
0
07/09/2010 20:31
turiu cutefrp8lite
Nojaskas
0
07/09/2010 20:30
nzn ko reikia daugiau
Nojaskas
0
07/09/2010 20:29
As turiu hostingo plana mini-2
Nojaskas
0
07/09/2010 20:28
Kokiame hostinge?
as naudoju hostinga
Nojaskas
0
07/09/2010 20:28
kur?
Neonas
0
07/09/2010 16:48
Pirmiausiai nusipirkt hostinga už 1lt ar brangesni.
Skaitliukai
While ciklo naudojimas
Ciklai yra valdomi struktūros, kurios leidžia kartoti nurodytus veiksmus tol, kol įvykdoma tam tikra sąlyga.
Ciklų, ne daugybės vienodų sakinių, naudojimas leidžia lengviau suprasti ir prižiurėti kodą. Pavyzdžiui reikia kreiptis šimtus ar tūkstančius kartų, naudojant ciklą, prireiks tik trijų kodo eilučių. Nors PHP yra keli ciklų tipai, pats paprasčiausias yra (while) ciklas.
Ciklas (while) pradedamas atidaromuoju sakiniu, kurį sudaro bazinis žodis (while) ir sąlyga, kuri turi būti įvykdita, kad būtų vykdomas kodas, parašytas ciklo viduje. Sąlyga rašoma skliaustuose, bali būti kintamasis, operacija ar kreipinys į funkciją, grąžinančia reikšmę. Jeigu norite, kad ciklas būtų įvykdomas dešimt kartų, atidaromasis sakinys galėtu būti toks: while($count <=10). Jeigu sąlygoje nėra loginės reikšmės true arba false ar ji negali būti įvertinta loginereikšme true arba false, ciklas gali būti vykdomas amžinai arba visiškai nevykdomas.
Norint kad ciklas būtų vykdomas, ciklo sąlyga turi būti įvertinta true. Taigi įrašius while(true){, galima sukurti amžinąjį ciklą.
Parašę atidaromąjį sakinį, turite nurodyti, kokie veiksmai bus atliekami cikle. Tai gali būti bet kokios operacijos ar veiksmai, kurie bus vykdomi kiekvieną kartą kartojantis ciklui, kol bus įvykdita nurodyta sąlyga. Visi veiksmai rašomi riestiniuose skliaustuose. Dažniausiai cikle yra veiksmai, keičiantys sąlygą, nurodytą atidaromajame sakinyje. Pavyzdžiui, ankstesniame pavizdyje galima didinti kintamojo $count reikšmę kiekviena kartą įvykdžius ciklą. Kai kintamojo $count reikšmę padidinsite dešimt kartų, ciklo salyga bus įvertinta false ir ciklas baigsis.
Čia kaip pavyzdžiui parašysiu kodą.
[code]<?php
$count = 0;
while($count < 10) {
echo "Ciklas kartojamas $count kartus. <br />";
$count++;
}
?>
[/code]
Na štai kodas esantis cikle vykdomas tol kol ciklas įvertinamas false.
Manau diduma supratote, jei ne klauskit komentaruose, ir šeip domintu komentarai ar gerai rašau, nes pastaraji kartą užsipuolė tabux mane, nors aš 100% galiu dėt galvą jog manasis variantas turėjo būti teisingas.
Sekanti pamoka bus apie (For) ciklo naudojimą.
Ciklų, ne daugybės vienodų sakinių, naudojimas leidžia lengviau suprasti ir prižiurėti kodą. Pavyzdžiui reikia kreiptis šimtus ar tūkstančius kartų, naudojant ciklą, prireiks tik trijų kodo eilučių. Nors PHP yra keli ciklų tipai, pats paprasčiausias yra (while) ciklas.
Ciklas (while) pradedamas atidaromuoju sakiniu, kurį sudaro bazinis žodis (while) ir sąlyga, kuri turi būti įvykdita, kad būtų vykdomas kodas, parašytas ciklo viduje. Sąlyga rašoma skliaustuose, bali būti kintamasis, operacija ar kreipinys į funkciją, grąžinančia reikšmę. Jeigu norite, kad ciklas būtų įvykdomas dešimt kartų, atidaromasis sakinys galėtu būti toks: while($count <=10). Jeigu sąlygoje nėra loginės reikšmės true arba false ar ji negali būti įvertinta loginereikšme true arba false, ciklas gali būti vykdomas amžinai arba visiškai nevykdomas.
Norint kad ciklas būtų vykdomas, ciklo sąlyga turi būti įvertinta true. Taigi įrašius while(true){, galima sukurti amžinąjį ciklą.
Parašę atidaromąjį sakinį, turite nurodyti, kokie veiksmai bus atliekami cikle. Tai gali būti bet kokios operacijos ar veiksmai, kurie bus vykdomi kiekvieną kartą kartojantis ciklui, kol bus įvykdita nurodyta sąlyga. Visi veiksmai rašomi riestiniuose skliaustuose. Dažniausiai cikle yra veiksmai, keičiantys sąlygą, nurodytą atidaromajame sakinyje. Pavyzdžiui, ankstesniame pavizdyje galima didinti kintamojo $count reikšmę kiekviena kartą įvykdžius ciklą. Kai kintamojo $count reikšmę padidinsite dešimt kartų, ciklo salyga bus įvertinta false ir ciklas baigsis.
Čia kaip pavyzdžiui parašysiu kodą.
[code]<?php
$count = 0;
while($count < 10) {
echo "Ciklas kartojamas $count kartus. <br />";
$count++;
}
?>
[/code]
Na štai kodas esantis cikle vykdomas tol kol ciklas įvertinamas false.
Manau diduma supratote, jei ne klauskit komentaruose, ir šeip domintu komentarai ar gerai rašau, nes pastaraji kartą užsipuolė tabux mane, nors aš 100% galiu dėt galvą jog manasis variantas turėjo būti teisingas.
Sekanti pamoka bus apie (For) ciklo naudojimą.
Komentarai
Rašyti komentarą
Turite prisijungti, norėdami parašyti komentarą.
Reitingai
Balsuoti gali tik nariai.
Prašome prisijungti arba užsiregistruoti.
Prašome prisijungti arba užsiregistruoti.
| Nuostabu! | 0% | [Nėra balsų] | |
| Labai gerai | 0% | [Nėra balsų] | |
| Gerai | 0% | [Nėra balsų] | |
| Patenkinamai | 50% | [1 Balsas] | |
| Blogai | 50% | [1 Balsas] |



