PHP Operatori – Bilješke

Operator dodjele (=)

Definicija: Operator dodjele = koristi se za dodjeljivanje vrijednosti varijabli. S lijeve strane nalazi se varijabla, a s desne vrijednost koju joj želimo dodijeliti.

Primjer:


$ime = "Melani";
$godine = 17;
$boje = array('crvena', 'zelena', 'plava');
        

Ovdje:

Operator spajanja (.)

Definicija: Operator spajanja . služi za spajanje (konkatenaciju) stringova u PHP-u. Može se koristiti i za spajanje stringa i broja (broj se automatski pretvara u tekst).

Primjer:


$poruka = "Moje ime je ";
$ime = "Melani";
$godine = 17;

echo $poruka . $ime . " i imam " . $godine . " godina.";
        

Ispis: Moje ime je Melani i imam 17 godina.

Aritmetički operatori

Koriste se za osnovne matematičke operacije: zbrajanje, oduzimanje, množenje, dijeljenje, postotak i potenciju.

Operator Značenje Primjer Rezultat
+Zbrajanje3 + 36
-Oduzimanje / Negativan broj3 - 1
-1
2
-1
*Množenje3 * 39
/Dijeljenje10 / 25
%Postotak20 % 40
^Potencija3 ** 29

Operatori usporedbe

Koriste se za usporedbu dviju vrijednosti. Rezultat je logička vrijednost TRUE ili FALSE.

Operator Značenje Primjer
=Jednako jeA1 = B1
>Veće odA1 > B1
<Manje odA1 < B1
>=Veće ili jednakoA1 >= B1
<=Manje ili jednakoA1 <= B1
<>Nije jednakoA1 <> B1

Operatori uvećavanja i umanjivanja (++ i --)

Definicija: Služe za povećavanje ili smanjivanje vrijednosti varijable za 1.

Primjer:


$broj = 5;

echo "Početna vrijednost: " . $broj . "<br>";
echo "Nakon ++$broj: " . ++$broj . "<br>";
echo "Nakon --$broj: " . --$broj . "<br>";
echo "Nakon $broj++: " . $broj++ . "<br>";
echo "Nakon $broj--: " . $broj-- . "<br>";
echo "Konačna vrijednost: " . $broj;
        

Logički operatori (&&, ||, !)

Definicija: Služe za usporedbu više uvjeta u izrazima poput if i while.

Primjer:


$dob = 20;
$ima_dozvolu = true;

if ($dob >= 18 && $ima_dozvolu) {
    echo "Možeš voziti auto!";
}

if ($dob < 18 || !$ima_dozvolu) {
    echo "Ne možeš voziti auto!";
}