Početna

PHP Operatori - Pregled Gradiva

Operator Dodjele (=)

Koristi se za dodjelu vrijednosti varijabli.

$broj_1 = 33;
$string_1 = "Danas radim PHP operatore";
$niz = array('automobil','motor','bicikl');

Operator Spajanja (.)

Koristi se za spajanje (konkatenaciju) stringova i varijabli.

$string_2 = "Ja sam rođen: ";
$broj_2 = 1985;
echo $string_2 . $broj_2 . PHP_EOL;

Ispis: Ja sam rođen: 1985

$string_3 = $string_2 . $broj_2;
echo $string_3;

Aritmetički Operatori

Operatori Usporedbe

Operator Opis
< $x < $y TRUE ako je $x manje od $y
> $x > $y TRUE ako je $x veće od $y
<= $x <= $y TRUE ako je $x manje ili jednako od $y
>= $x >= $y TRUE ako je $x veće ili jednako od $y
== $x == $y TRUE ako je $x jednako $y (samo po vrijednosti)
!= ili <> $x != $y TRUE ako je $x različito od $y
=== $x === $y TRUE ako je $x jednako po vrijednosti i tipu podataka $y
!== $x !== $y TRUE ako je $x različito od $y ili ako nisu istog tipa podataka

Operatori Uvećavanja i Umanjivanja (++ / --)

Varijabla se povećava ili umanjuje za jedan.

$z = 10;
echo "Prvi ispis: " . ++$z; // uvećava za jedan, ZATIM ispisuje varijablu
echo "Drugi ispis: " . --$z; // umanjuje za jedan, ZATIM ispisuje varijablu
echo "Treci ispis: " . $z++; // ispisuje varijablu, ZATIM ju uvećava za jedan
echo "Četvrti ispis: " . $z--; // ispisuje varijablu, ZATIM ju umanjuje za jedan
echo "Peti ispis: " . $z; // ispisuje trenutnu vrijednost

Logički Operatori