Download as pdf or txt
Download as pdf or txt
You are on page 1of 19

PHP

skriptni jezik

JU GIMNAZIJA”VASO PELAGIĆ”
Neka pravila PHP koda
 Svaka linija koda u PHP-u mora završiti znakom ";" koji
razdvaja naredbe.
 Postoje dvije osnovne naredbe za ispis teksta: echo i
print.
 echo prima više argumenata odvojenih zarezom:
echo $var1, $var2;
 print prima jedan argument, ali ih možemo spajati
tačkom:
print $var1 . $var2;
Ispis ECHO
 Kod ispisa varijabli echo možemo koristi u više
varijanti:
 echo $var;
 echo "{$var}";
 echo "Cijena proizvoda je : {$var} KM <br>";
Komentari
 Komentari se u PHP jeziku koriste kao i u JavaScriptu:
 // - koriste se za umetanje komentara u jednoj liniji (vrijedi do
kraja jedne linije)
 # - koriste se za umetanje komentara u jednoj liniji (vrijedi do
kraja jedne linije)
 /* i */ - koriste se za umetanje dužih komentara, koji se
protežu kroz više linija.
Varijable u PHP-u
 Varijable se koriste za pohranjivanje vrijednosti, npr.
brojeva(int, float), text (char,string) ili nizova (array), kako
bi se mogli koristiti više puta u skripti
 Sve varijable u PHPu počinju znakom: $
 Imena varijabli su case sensitive!
 Ispravan način za dodjeljivanje vrijednosti varijabli:
$ime_promjenljive = vrijednost;

 Npr. $a=3; $Ime="Pero";


 Ako se znak "$" zaboravi staviti ispred imena varijabli,
skripta neće raditi.
 Varijable u PHP-u ne treba definisati prije upotrebe.
 PHP automatski definiše tip varijabli prema vrijednosti koja
joj je dodijeljena prvi put kada se varijabla koristi u skripti
 Pravila vezana uz dodjelu naziva varijabli:
 mora započeti slovom ili znakom "_"
 može sadržati samo alpha-numeričke znakove (a-Z, 0-9, _ )
 ne smije sadržavati razmak (space). Ako se u nazivu želi
zadržati više riječi, treba ih povezati donjom crticoma, npr.
($b_broj) ili ($bBroj)
Ispis
U PHP-u možemo ispisivati tekst na više načina:
<body>
<?php
$text = "pozdrav!";
echo $text;
print $text;
?>
</body>
Primjer
 U sljedećem primjeru koristi se i string i numerička
varijabla. Najprije im se dodjeljuju vrijednosti, a zatim
se ispisuju na ekranu:
<?php
$text = "pozdrav!";
$broj = 16;
echo $text;
echo $broj;
?>
Primjer echo

<?php
$text = "pozdrav!";
$broj = 16;
echo $text , $broj;
?>
Primjer print

<?php
$text = "pozdrav!";
$broj = 16;
print $text . $broj;
?>
Primjer ispis u novom redu
<?php
$text = "pozdrav!";
$broj = 16; <?php
echo " $text <br />";
$text = "pozdrav!";
echo $broj;
?> $broj = 16;
echo $text;
echo "<br/>"; //novi red
echo $broj;
?>
Primjer
 Korišćenje jedne varijable:
<?php
$i = 22;
echo $i;
echo "<br>"; //novi red
$i = "Pozdrav svima";
echo $i;
?>
Spajanje varijabli
 Ukoliko pri ispisu želimo spojiti neki tekst i varijablu, za
spajanje se koristi znak "." (za razliku od JavaScript-a ili
Visual Basic-a gdje se koristi "+").
 Primjer:
<?php
$ime="Ana";
$godRod="1995.";
echo $ime . "je rođena " . $godRod . " godine.";
?>
Ispis rečenice

<?php
$ime="Ana";
$godRod="1995.";
echo $ime. " je rođena ". $godRod ." godine.";
?>
Prikaz HTML koda sa PHP kodom

<?php
$jabuke = 5;
$osoba = "Pero";

echo "$osoba ima $jabuke jabuka.<br />";

?>
Operatori u PHP-u

Aritmetički Relacioni
operator opis operator opis
+ Sabiranje == Jednako
- Oduzimanje === Potpuno jednako (i
* Množenje tip varijable i vrijednost)

/ Dijeljenje != Različito

% Ostatak dijeljenja > Veće

++ Postupno povećavanje < Manje

-- Postupno oduzimanje <= Manje ili jednako


>= Veće ili jednako
Operatori u PHP-u

Logički

 && - logičko "i" (and)  Npr.


 || - logičko "ili" (or) x=6; y=3;
 ! – logičko "ne" (not) if (x < 10 && y > 1)
rezultat "true"
 Logički izrazi vraćaju if (x==5 || y==5)
vrijednost istina ili laž (eng. rezultat "false"
"true" ili "false"). !(x==y)
rezultat "true"
<html>
<title>PHP matematicka stranica </title>
<head>
</head>
</body>
<?php
$a = 10;
$b = 5;
$rezultat1 = $a + $b;
$rezultat2 = $a * $b;
$rezultat3 = $a / $b;
$rezultat4 = $a - $b;
$ostatak = $a % $b;
echo "$a + $b = $rezultat1 <br />";
echo "$a * $b = $rezultat2 <br />";
echo "$a / $b = $rezultat3 <br />";
echo "$a - $b = $rezultat4 <br />";
echo "Ostatak dijeljenja broja $a sa $b = $ostatak <br />";
?>
</body>
</html>
<?php
$a = 10;
$b = 5;
$rezultat1 = $a + $b;
$rezultat2 = $a * $b;
$rezultat3 = $a / $b;
$rezultat4 = $a - $b;
$ostatak = $a % $b;
echo "$a + $b = $rezultat1 <br />";
echo "$a * $b = $rezultat2 <br />";
echo "$a / $b = $rezultat3 <br />";
echo "$a - $b = $rezultat4 <br />";
echo "Ostatak dijeljenja broja $a sa $b = $ostatak <br />";
?>

You might also like