|
Html I JavaScript se izvršavaju na klijentskoj strani, odnosno na korisničkom računaruecho “{$niz['Aleks']}
"; echo $niz["Sanja"]
|
səhifə | 3/16 | tarix | 17.09.2018 | ölçüsü | 2,77 Mb. | | #68911 |
| echo “{$niz['Aleks']}
"; echo $niz["Sanja"]; ?> Rezultat: 9 9 8
Primer: Primer: $familije=array (“Simić”=> array(“Branka”,”Dejan”), ”Brusin”=> array(“Mića”,”Maja”,”Marija”));
Objekti su slični kao kod JavaScript-a, ali se sintaksa razlikuje Objekti se definišu klasama kojima pripadaju Klase imaju definisane atribute i metode
Promenljive tipa resurs su pokazivači na složene eksterne promenljive Promenljive tipa resurs su pokazivači na složene eksterne promenljive Promenljive tipa resurs se generišu različitim funkcijama u zavisnosti od primene Kompajler automatski briše promenljive tipa resurs koje ne pokazuju na neki resurs
Vrednost NULL je - tip podataka/vrednost koja se može dodeliti promenljivoj
- Pokazuje da promenljiva ne sadrži nikakvu korisnu vrednost
- Promenljiva sa vrednošću NULL ima takvu dodeljenu vrednost
- Vrednost “null” se dodeljuje promenljivoj kada se želi definisati da promenljiva ne sadrži nikakav podatak
Aritmetički Aritmetički Relacioni Logički
$a = 1 + 1; $a = 1 + 1; $b = $a * 3; $c = $b / 4; $d = $b – $a; $e = -$d; $f = ($g = 4) + 5; echo “a, b, c, d, e, f, g su” , “ ”,$a, “ ” ,$b, “ ”,$c, “ ”,$d, “ ”,$e, “ ”, $f, “ ”,$g; Nakon izvršavanja prethodnog primera dobija se sledeći tekst na ekranu: a, b, c, d, e, su 2 6 1.5 4 -4 9 4
15 & 9 rezultat 9 (1111 & 1001 = 1001) 15 & 9 rezultat 9 (1111 & 1001 = 1001) 15 | 9 rezultat 15 (1111 | 1001 = 1111) 15 ^ 9 rezultat 6 (1111 ^ 1001 = 0110)
$a = true; $a = true; $b = false; $c = $a || $b; $d = $a && $b; $f = (!$a && $b) || ($a && !$b); $g = !$a; echo " a = ", $a, "
" ; echo " b = ", $b , "
" ; echo " c = ", $c , "
" ; echo " d = " , $d , "
" ; echo " f = " , $f , "
" ; echo " g = " , $g; Rezultat izvršavanja prethodnog primera je: a = 1 b = c = 1 d = f = 1 g =
$a = 4; $a = 4; $b = 1; $c = $a < $b; $d = $a == $b; echo “ c = “, $c, “
“ ; echo “ d = “, $d ; Rezultat izvršavanja prethodnog primera je c = d =
Pomoću string operatora . spajaju se dva stringa Primer $a=‘Aleksandra’; $b=‘Smiljanić’; $c=$a. ‘ ‘ . $b; $a.=‘ S’; echo $a, ‘
’, $c; Rezultat Aleksandra S Aleksandra Smiljanić
Pomoću string operatora + spajaju se dva niza Pomoću string operatora + spajaju se dva niza Primer $a=array(0=>1,1=>2,2=>3); $b=array(3=>4,4=>5); $c=$a+$b; echo $c[0],$c[1],$c[3],$c[4]; Rezultat 1245
Pre izraza (funkcija,promenljivih itd.) može se postaviti operator greške @ Pre izraza (funkcija,promenljivih itd.) može se postaviti operator greške @ Uloga ovog operatora je da ignoriše greške koje mogu da nastanu pri izračunavanju izraza (uključujući i izvršavanje funkcije itd.)
Naredba između dva akcenta `` izvršava naredbe operativnog sistema (npr. kreiranje direktorijuma, listanje direktorijuma itd.) Naredba između dva akcenta `` izvršava naredbe operativnog sistema (npr. kreiranje direktorijuma, listanje direktorijuma itd.) Funkcioniše kada Apache nije u “Safe mode” i kada funkcija shell_exec nije isključena “Safe mode” se uključuje a shell_exec isključuje u fajlu php.ini, zatim se Apache restartuje.
Dostları ilə paylaş: |
|
|