HomeHelpPHP

Operátory v PHP

Aritmetické operátory přiřazení

Pro: int a = 3, b = 11;

Aritmetické operátory přiřazení
Operátor Zkráceně Úplný výraz Výsledek
+= a += 3; a = a + 3; 6 uloženo do a
-= a -= 2; a = a - 2; 1 uloženo do a
*= a *= 4; a = a * 4; 12 uloženo do a
/= a /= 2; a = a / 2; 1 uloženo do a
%= b %= 3; b = b % 3; 2 uloženo do b

Operátory inkrementace a dekrementace

Unární operátor inkrementace ++ zvyšuje hodnotu uloženou v celočíselné proměnné o jeničku.
Unární operátor dekrementace - snižuje hodnotu uloženou v celočíselné proměnné o jeničku.
Následující výrazy jsou ekvivalentní:

c = c + 1;
c += 1;
c++;

Je-li operátor inkrementace nebo dekrementace za proměnnou, nazývá se operace následná inkrementace nebo následná dekrementace.

Relační operátory

Patří sem: <, >, <=, >= ... je menší, je větší, je menší nebo rovno, je větší nebo rovno;
==, != ... rovná se, nerovná se

Operátory rovnosti

==   test rovnosti  x == y pravda (hodnota true),
!=   test nerovnosti (x ≠ y)

 = ... operátor přiřazení
== ... operátor ekvivalence, srovnání - výsledkem je true or false

Logické operátory

!  NOT - negace
&& AND - logický součin (a zároveň)
|| OR  - logický součet (nebo)
. (tečka)	operátor pro spojování řetězců