Praneškite apie mus:


PHP for ciklas

0

Vykdo kodą nurodytą kiekį kartų arba tol, kol sąlyga gražina reikšmę true (lietuviškai – tiesa). For ciklas yra naudojamas dažnai tada, kai žinome kiek kartų reikės įvykdyti kodą.



Turinys

PHP for ciklo sintaksė

PHP for ciklo pavyzdys

 

PHP for ciklo sintaksė

1
2
3
4
5
for ( pradinė_reikšmė; sąlyga; padidinimas ) {
 
  kodas, kuris bus vykdomas
 
}

 

Pradinė_reikšmė – dažniausiai būna kokia nors pradinė reikšmė, šioje vietoje dažnai yra nurodomas kintamasis ir jo pradinė reikšmė. Tai taip pat gali būti bet koks PHP kodas, kuris bus įvykdytas prieš pradedant ciklą.

Sąlyga – šioje vietoje yra tikrinimas ar tęsti ciklą, jei šioje vietoje įrašytas kodas gražina reikšmę „true“ (lietuviškai: tiesa), tada cikle esantis kodas bus įvykdomas. Jei sąlyga gražina reikšmę „false“ (lietuviškai: netiesa), tada ciklas yra nutraukiamas.

Padidinimas – šioje vietoje dažniausiai yra padidinama pradinės reikšmės reikšmė. Tai taip pat gali būti bet koks PHP kodas, kuris bus vykdomas kiekvieno ciklo pabaigoje.

Pastaba: kiekvienas parametras gali būti tuščias, tačiau visada turi būti du kabliataškiai, kurie atskiria pradinę reikšmę nuo sąlygos ir padidinimo. Tuščias ciklas: for( ; ; ) yra begalinis.

 

PHP for ciklo pavyzdys

Šiame pavyzdyje pradinės reikšmės vietoje sukuriame kintamąjį i, jam nurodome reikšmę 1. Sąlygos vietoje patikriname ar i yra mažiau lygu 5, padidinimo vietoje padidiname i reikšmę vienetu:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<html>
 
<body>
 
 
 
<?php
 
for( $i=1; $i<=5; $i++ ) {
 
  echo "Skaičius yra " . $i . "<br />";
 
}
 
?>
 
 
 
</body>
 
</html>

 

Naršyklėje matysime:

Skaičius yra 1
Skaičius yra 2
Skaičius yra 3
Skaičius yra 4
Skaičius yra 5

 

 

Perskaityta: 2085 kartų

Lukas
Autorius: Lukas
El. paštas.: Šis el. pašto adresas yra apsaugotas nuo spam botų. Jum reikalingas įjungtas Javasctipt kad jį matytumėte
Manualai.lt tinklo autorius ir administratorius. VDU Energetikos Fizikos ir Verslo Informatikos studentas. LinkedIn
Raktažodžiai
ciklai    php    programavimas    for   
Patinka straipsnis?
Komentarai

Komentarų nėra. Norėdami komentuoti turite prisijungti
PHP meniu
Naudingos nuorodos
Informacija ir viskas kas yra pateikta manualai.lt puslapiuose yra nemokama, tačiau, galite mus paremti per PayPal: