| Autorius: Primatas | 
	| Data: Ketvirtadienis, Balandžio 02, 2009 | 
| Šiame straipsnyje galite pamatyti visus PHP kalbos operatorius, skirtus matematinėms ir loginėms funkcijoms atlikti.     
 Aritmetiniai operatoriai
| Operatorius | Aprašymas | Pavyzdys | Rezultatas |  
| + | Sudėtis | x=2 x+2
 | 4 |  
| - | Atimtis | x=2 5-x
 | 3 |  
| * | Daugyba | x=4 x*5
 | 20 |  
| / | Dalyba | 15/5 5/2
 | 3 2.5
 |  
| % | Modulis (dalybos liekana). Jeigu nepavyksta suprasti, pabandykite ant lapuko pasirašyti paprastosiomis trupmenomis 5/2, 10/8 ir iškelkit sveiką dalį į priekį, turėtumėte lengvai pastebėti kaip gaunamas rezultatas. 
 | 5%2 10%8
 10%2
 | 1 2
 0
 |  
| ++ | Padidinimas vienetu 
 | x=5 x++
 | x=6 |  
| -- | Sumažinimas vienetu 
 | x=5 x--
 | x=4 |  Priskyrimo operatoriai
| Operatorius | Pavyzdys | Tas pats, kas: 
 |  
| = | x=y | x=y |  
| += | x+=y | x=x+y |  
| -= | x-=y | x=x-y |  
| *= | x*=y | x=x*y |  
| /= | x/=y | x=x/y |  
| .= | x.=y | x=x.y |  
| %= | x%=y | x=x%y |  Palyginimo operatoriai
| Operatorius | Aprašymas | Pavyzdys |  
| === | absoliučios lygybės tikrinimas. Tikrina ar sutampa reikšmės, bei kintamūjų tipai. | $a = 10; // integer tipo kintamasis, nes priskyrėme skaičių $b = '10'; // string tipo kintamasis, nes priskyrėme eilutę $a === $b grąžina false, nors ir reikšmės sutampa, bet kintamūjų tipai - ne. |  
| == | lygybės tikrinimas. Vienas lygus kitam pagal reikšmes. 
 | $a = 10; // integer tipo kintamasis, nes priskyrėme skaičių $b = '10'; // string tipo kintamasis, nes priskyrėme eilutę $a == $b grąžina true, nors ir kintamūjų tipai  nesutampa, bet reikšmės - sutampa. |  
| != | nelygu. 
 | 5!=8 grąžina true, nes 5 nėra lygu 8 
 |  
| > | daugiau nei. 
 | 5>8 grąžina false, nes 5 nėra daugiau už 8 
 |  
| < | mažiau nei. 
 | 5<8 grąžina true, nes 5 yra mažiau už 8 
 |  
| >= | daugiau arba lygu 
 | 5>=8 grąžina false, nes nėra nei daugiau už 8, bei lygu 8. 
 |  
| <= | mažiau arba lygu 
 | 5<=8 grąžina true, nes 5 yra mažiau už 8. 
 |  Loginiai operatoriai
| Operatorius | Aprašymas | Pavyzdys |  
| && | ir, taip pat galima naudoti and 
 | x=6 y=3
 (x < 10 && y > 1) grąžina true   Paaiškinimas: ar x mažiau už 10 ir y daugiau už 1? Taip. |  
| || | arba, taip pat galima naudoti or 
 | x=6 y=3
 (x==5 || y==5) grąžina falsePaaiškinimas: ar x lygus 5 arba y lygus 5? Ne. 
 |  
| ! | ne. Galima naudoti prieš kokią nors funkciją if sąlygos sakiniuose. | x=6 y=3
 !(x==y) returns true Paaiškinimas: ar x lygu y? Ne, taigi galutinis ats: Taip, nes ne NE. |  |