Operator dalam PHP dapat dikategorikan menjadi beberapa kelompok, yaitu :
Operator Assignment
Operator Assignment adalah operator yang digunakan untuk mengisi nilai kedalam suatu variable. PHP menggunakan operator (=) untuk melakukan hal ini,seperti layaknya bahasa C/C++ dan Java.
Operator Aritmatika
PHP memilki dukungan terhadap operasi perhitungan standar dengan menyediakan operator-operator aritmatika. Berikut ini daftar operator yang termasuk kedalam kelompok ini :
+ digunakan untuk Penjumlahan
- digunakan untuk Pengurangan
* digunakan untuk perkalian
/ digunakan untuk Pembagian
% digunakan untuk mengetahui sisa dari pembagian(modulus)
++ digunakan untuk menaikkan nilai variable sebesar 1(increment)
-- digunakan untuk menurunkan nilai variable sebesar 1(decrement)
Operator Relasional
Operator Relasional digunakan untuk membandingkan dua buah nilai. Hasil dari operasi perbandingan ini selalu menghasilkan nilai Boolean(true or false). Berikut merupakan operator yang masuk kedalam kelompok ini :
$a == $b digunakan untuk memeriksa apakah a sama dengan b
$a != $b digunakan untuk memeriksa apakah a tidak sama dengan b
$a < $b digunakan untuk memeriksa apakah a lebih kecil dari b
$a > $b digunakan untuk memeriksa apakah a lebih besar dari b
$a <= $b digunakan untuk memeriksa apakah a lebih kecil atau sama dengan b
$a >= $b digunakan untuk memeriksa apakah a lebih besar atau sama dengan b
Operator Logika
Operator logika digunakan untuk mengoperasikan dua buah operandyang bertipe Boolean. Hasil yang diberikan dari operasi ini juga akan bertipe Boolean. Operasi logika dapat berupa AND(&&), OR(||) dan NOT(!).
Operator AND akan memberikan nilai TRUE jika kedua operand bernilai true, selain itu maka FALSE.
Opeartor OR akan bernilai TRUE jika salah satu operand bernilai true,jika kedua operand bernilai false maka akan menghasilkan nilai FALSE
Operator NOT digunakan untuk melakukan negasi terhadap suatu nilai Boolean. Jika operand bernilai true maka FALSE, begitu juga sebaliknya.
Sumber Referensi :
Buku berjudul "Modul Pemrograman WEB HTML,PHP & MYSQL karangan "Budi Raharjo, Imam Heryanto dan Enjang RK".