Website Development Prices

Pretrazite Blog // Search This Blog

Showing posts with label PHP petlje (PHP loops). Show all posts
Showing posts with label PHP petlje (PHP loops). Show all posts

Monday, January 18, 2016

Prekid izvrsenja petlje (Terminate execution of loop)

Ako zelite ranije da prekinete petlju ili iskaz switch, mozete koristiti iskaz break. Iskaz break prekida izvrsenje for, foreach, while, do...while i switch iskaza. 

Vec ste videli jedan primere u Upotreba iskaza switch.

Primer: prekidamo kod koji bi se izvrsio u okviru iskaza case, koji je deo iskaza switch.

<?php

$cenamotora = 2500;

switch ($cenamotora):
case '2500':
echo "Cena ovog motora je jeftina.";
break;
.
.
.


?>

Sunday, January 17, 2016

Petlja foreach (Loop foreach)

Petlja foreach olaksava rad sa slozenim promenljivama, kao sto su nizovi, jer nizovi sadrze vise stavki sa podacima. Ova petlja omogucava da prolazite kroz niz, a da pri tome ne koristitite indeks petlje.

foreach (izraz_niza as $vrednost) iskaz

foreach (izraz_niza as $kljuc => $vrednost) iskaz

Primer: prolazak kroz niz boja, pri cemu se svaki pit stampa odredjeni tekst.

<?php

$niz = array("zelena", "narandzasta", "crvena");

foreach ($niz as $vrednost) {
echo "Trenutna boja: $vrednost<br>";
}


?>

Rezultat:

Trenutna boja: zelena
Trenutna boja: narandzasta
Trenutna boja: crvena


Loop foreach facilitates working with complex variables, such as arrays, because arrays contain several items with data. This loop allows to pass through array, and doing so you don't use the loop index.

foreach (array_expression as $value) statement

foreach (array_expression as $key => $value) statement

For example, passing through array of colors, where every time you print a specific text.

<?php

$colorArray = array("green", "orange", "red");

foreach ($colorArray as $value) {
echo "Current color: $value<br>";
}


?>

Result:

Current color: green
Current color: orange
Current color: red


Thursday, January 14, 2016

Petlja do...while (Loop do...while)


Petlja do...while ponasa se isto kao i petlja while, a razlika je u tome da se uslov proverava na kraju, a ne na pocetku petlje. 

do 
{iskaz}
while (izraz);

Primer:

<?php

$vrednost = 1;

do {
echo $vrednost, "<br>";
$vrednost *= 2;
} while ($vrednost < 12);


?>

Sunday, December 20, 2015

Petlja while (Loop while)

Drugi vazan tip petlji su while petlje. Umesto da se koristi indeks petlje, ponavlja se ova petlja sve dok je zadati uslov tacan.

while (izraz) iskaz

Iskaz moze biti i slozen iskaz, koji se postavlja u velike zagrade. Petlja se ponavlja sve dok je izraz tacan. Ako ne zelite da se petlja ponavlja do beskonacnosti, morate nesto da uradite da iskaz dovede do toga da u nekom trenutku izraz postane netacan.

Primer: ako zelite da prikazete vrednost promenljive sve dok je njena vrednost manja od 12.

Thursday, December 17, 2015

Petlja for (Loop for)

for petlja u svakom prolazu izvrsava iskaz koji je u telu petlje (to moze biti i slozeni iskaz).

for(izraz1; izraz2; izraz3) iskaz

Objasnjenje: izraz1 omogucava da pripremite svoju petlju, cesto inicijalizacijom brojaca petlje (koji se jos naziva i indeks petlje), koji prati koliko je puta petlja izvrsena. Izraz se izvrsava pre izvrsenja petlje. Izraz2 sluzi za proveru. Petlja se ponavlja sve dok je njegova vrednost tacno. Ovde se obicno proverava vrednost brojaca petlje, Izraz3 se izvrsava posle izvrsenja iskaza u svakom prolazu petlje. Ovde se obicno povecava vrednost brojaca petlje. 

Primer: upotrebicemo petlju for da 3 puta odstampamo tekst. Petlja pocinje podesavanjem brojaca petlje ($loop_counter) na 0. Petlja u svakom prolazu povecava ovaj brojac, a onda proverava da li je brojac petlje prosao 3.

Search Blog

Price za decu