Naredbe u php-u.

Slides:



Advertisements
Similar presentations
Programiranje kroz aplikacije
Advertisements

Programi zasnovani na prozorima
Uvod u programiranje - matematika – VI predavanje
Petlje WHILE – WEND.
PONAVLJANJE CheckBox Koristi se za rešavanje zadataka gde je potrebno omogućiti uključivanje ili isključivanje jedne ili više opcija. Važna svojstva: –Checked.
Programiranje - Blokovi naredbi i logički tipovi –
Struktura petlje.
Java Petlje i logika - 1.
Naredbe ciklusa.
The Present Perfect Continuous Tense
Projekat strukturnog kabliranja.
IF NAREDBA – naredba grananja
Upitni jezik SQL.
Microsoft Office 2007 MS Office je programski paket koji sadrži više programa: MS Word – program za obradu teksta MS Excel – program za izradu tabela sa.
Quick Basic.
Petlje FOR - NEXT.
REPEAT…UNTIL Naredbe ciklusa.
PROGRAMSKE PETLJE Milenković Gabrijela.
Komponente izbora i kontejnerske komponente
Uvod u HTML Zoltan Geller 2017
Explore-plots Katarina Jeremić 143/2011 Jovana Vulović 33/2011
Објектно орјентисано програмирање
Java Script.
Europski dan programiranja
Elektrotehnički fakultet – Podgorica Operativni sistemi
Elementi programskog jezika PASCAL
Arrays and strings -1 (nizovi i znakovni nizovi)
SQL: naredba SELECT (nad jednom tabelom)
OSNOVE PROGRAMIRANJA U PROGRAMSKOM JEZIKU
Naredba Case Višestruko grananje.
Page Layout Podešavanje stranica.
MessageBox.
Pojmovi digitalnog zapisa
PROGRAMSKI JEZIK PASCAL
Visual Basic – Prvi primjer
MATEMATIČKI FAKULTET, UNIVERZITET U BEOGRADU
Osnovni simboli jezika Pascal
FAKULTET KEMIJSKOG INŽENJERSTVA I TEHNOLOGIJE
Do While ... Loop struktura
TEST II razredi.
Objektno-orijentirano programiranje
Programiranje – Small Basic
Memorije Vrste memorija i osnovni pojmovi Ispisne memorije
Programiranje - Uvod - Kolegij: Programski jezik C++
OSNOVE PROGRAMIRANJA U PROGRAMSKOM JEZIKU
Strukture podataka i algoritmi 5. VRIJEME IZVRŠAVANJA ALGORITMA
Nizovi.
C++ WORKSHOP Šimec Tino - FOI.
Programski jezik C++ - Vježbe - 5. dio
Programski jezik Python
Vježba- grananje-naredba if
Programiranje - Naredbe za kontrolu toka programa – 1. dio
Programski jezik C++ - Vježbe - 4. dio
Naredbe u php-u.
HODITI U SVJETLU Odreći se svjetovnosti ADAPT it! Teaching Approach
Programiranje - Naredbe za kontrolu toka programa – 3. dio
Programski jezik C++ - Vježbe - 1. dio
LimeSurvey Uvjetni prikaz pitanja Internetska istraživanja
7. Baze podataka Postavke MS Accessa.
Oduzimanje brojeva od 1 do 5.
Ponavljanje Pisana provjera
Programiranje - Naredbe za kontrolu toka programa – 1. dio
Utvrđivanje kvalitete oblikovanih pričuva šteta – run off analiza
INTERPOLACIJA PO DIJELOVIMA POLINOMIMA
Vježbenica 2: struktura grananja – 2.dio
Uvjetne petlje.
Višestruko grananje.
Programski jezik C++ - Vježbe - 2. dio
Iracionalni brojevi
Presentation transcript:

Naredbe u php-u

Naredbe if else elseif/else if while do-while for foreach break continue switch return require include require_once include_once goto

If-else <?php $a=8; $d=10 ; if ($a>$d) echo "$a je veće od $d!"; echo "$d. je veće od $a!"; ?> if (izraz) uradi 1 else uradi 2 ili if (izraz) { uradi 1 } elseif (izraz2) { uradi 2 } else { uradi 3 }

Šta se ispisuje na ekranu? <?php $d=-1; if ($d>0) echo "Broj je pozitivan!"; else echo "Broj je 0 ili negativan!"; ?>

<. php $d=-1; if ($d>0) echo "Broj je pozitivan <?php $d=-1; if ($d>0) echo "Broj je pozitivan!"; else if ($d=0) echo "Broj je 0!" ; echo "Broj je negativan!"; ?>

Ugnježdena if naredba <?php if ($dan == 'Srijeda') {     if ($vrijeme == '10') {         if ($skola== 'GIMNAZIJA') {             $predmet = 'informatika';         }     } } ?> <?php if ($dan == 'Srijeda' && $vrijeme == '10' && $ skola == 'GIMNAZIJA') {     $predmet = 'informatika'; } ?>

if-elseif-else if (prvi uslov je T) {     akcija!     } elseif (drugi uslov je T) {      akcija!     } elseif (treci uslov je T) {      akcija!     }   ... itd... else {      akcija! } Ako želimo nešto izvršiti, a pri tome imamo više uslova koji moraju biti zadovoljeni, možemo koristiti if...elseif petlju

IF naredba sa or ili and operatorom <?php $a=11; $b=5; If ($a<10 and $b < 10) { echo "Brojevi a i b su manji od 10."; } elseif ($a < 10 or $b < 10) { echo "Samo jedan od brojeva a i b je manji od 10."; else { echo "Nijedan od brojeva a i b nije manji od 10."; ?>

IF naredba i logički operatori Unesite neku promjenljivu ($količina) i dajte joj vrijednost. Ako je količine manja od 10 nema popusta ako je između 10 i 100 popust je 10% a sve količine veće od 100 imaju popust je 20%.

IF naredba i logički operatori <?php $kolicina=88; if ($kolicina < 10) $popust = 0; elseif ($kolicina >=10 && $kolicina<=99) $popust = 10; elseif ($kolicina >100) $popust =20; echo "popust je $popust %" ?>

Prikaz dana ili vikenda <?php $dan=date("D"); if ($dan=="Fri") echo "Ugodan Vam vikend!"; elseif ($dan=="Sun") echo "Super, nedjelja je!"; else echo "Radni je dan, provedite ga ugodno!"; ?>

Kombinovani operatori Upotreba Ekvivalentan izrazu += $a += $b $a = $a + $b -= $a -= $b $a = $a - $b *= $a *= $b $a = $a * $b /= $a /= $b $a = $a / $b %= $a %= $b $a = $a % $b

Operatori ++ i -- Primer (prefiksno uvećanje ) $a = 4; echo ++$a; Primer (sufiksno uvećanje) echo $a++; Slično se ponašaju i operatori umanjenja // rezultat je 5, a=5 // rezultat je 4, a=5

While Pimjer 1 <?php $i=1; while ($i<=10) { while (izraz): izjava ... endwhile; Pimjer 1  <?php $i=1; while ($i<=10) { echo $i++. "<br>"; } ?> 1 2 3 4 5 6 7 8 9 10 // i=i+1

Primjer 2 <?php $i = 0; $s = $i; while ($i <= 10) { $s += $i++; // skraćeni zapis za: $s = $s+$i; $i = $i+1; } echo $s; ?> 0 1 3 6 10 15 21 28 36 45 55 1 2 3 4 5 6 7 8 9 10

Primjer 3 <?php $i = 0; $j = 0; while ($i < 10) { while ($j < 10) { if ($j == 5) break ; $j++; } $i++; echo $i ; echo $j ; ?> 105 ."<br>"; 10 5

<. php $i=10; while ($i<=20){ echo 'i = '. ++$i. "<br>"; }

Do-while <?php $i=1; do { echo $i, "<br />"; $i=$i+1; } while($i<=10) ?> <?php $i=10; do { echo $i. " "; $i--; } while($i>0) ?> 1 2 3 4 5 6 7 8 9 10 10 9 8 7 6 5 4 3 2 1

Primjer 3 <?php  $i=1;  do   {   echo "Broj je: $i <br>";   $i++;   } while ($i<=5) ?>

Primjer 4 <?php  $i=0;  do   {   echo $i . " ";   $i++;   } while ($i > 10) ?>

For for (početni_izraz; uslov; ponavljajući_izraz) { Neredba1; } početni_izraz se izvršava prije prvog kruga petlje (krug petlje je jedno izvršavanje naredbi iz tijela petlje) uslov je uslov ponavljava i provjerava se prije svakog kruga petlje ponavljajući_izraz se izvršava nakon svakog kruga petlje Svaki od ta tri izraza može se izostaviti. Ako se izostavi uslov, petlja će se izvršavati zauvijek. Izrazi početni_izraz i ponavljajući_izraz mogu sadržati više naredbi, a u tom slučaju one su odvojene zarezima.

Primjer 1 for ($i = 1; $i <= 10; $i++) { echo $i, "<br />"; } for ($i = 1; ; $i++) {     if ($i > 10) {         break;     }     echo $i; }

<. php for ($i=10;$i>=0;$i--){ echo '$i = '. $i. '<br>'; } rezultat $i = 10 $i = 9 $i = 8 $i = 7 $i = 6 $i = 5 $i = 4 $i = 3 $i = 2 $i = 1 $i = 0

Šta će biti ispisano na ekranu? <?php for ($i=0; $i< 10; $i++) { echo $i . " "; } ?> 0 1 2 3 4 5 6 7 8 9

Zadatak Ispisati jedan ispod drugog sve parne brojeve od 0 do 10 <?php for ($i=0; $i< 10; $i=$i+2) { echo $i . " <br >"; } ?> 2 4 6 8

For <?php for ($i=1; $i<= 3; $i++) { for ($j = 1; $j <= 5; $j++) echo "$i.$j "; } echo " "; } ?> 1.1 1.2 1.3 1.4 1.5 2.1 2.2 2.3 2.4 2.5 3.1 3.2 3.3 3.4 3.5