Setelah mengenal variabel dan tipe data, sekarang waktunya belajar cara memanipulasi data tersebut menggunakan operator. Dalam PHP, operator digunakan untuk melakukan perhitungan, perbandingan, dan operasi logika.
➕ 1. Operator Matematika (Aritmatika)
Digunakan untuk operasi hitung dasar seperti tambah, kurang, kali, dan bagi.
Operator | Nama | Contoh | Hasil |
+ | Tambah | $a + $b | Penjumlahan |
- | Kurang | $a - $b | Pengurangan |
* | Kali | $a * $b | Perkalian |
/ | Bagi | $a / $b | Pembagian |
% | Modulus | $a % $b | Sisa bagi |
✏️ Contoh:
$a = 10;
$b = 3;
echo $a + $b; // Output: 13
echo $a % $b; // Output: 1
🔁 2. Operator Penugasan (Assignment)
Digunakan untuk mengisi nilai ke variabel, bisa juga digabung dengan operator aritmatika.
Operator | Contoh | Sama Dengan |
= | $a = 5 | Isi nilai 5 ke $a |
+= | $a += 2 | $a = $a + 2 |
-= | $a -= 1 | $a = $a - 1 |
*= | $a *= 3 | $a = $a * 3 |
/= | $a /= 2 | $a = $a / 2 |
%= | $a %= 2 | $a = $a % 2 |
🔍 3. Operator Perbandingan
Dipakai untuk membandingkan dua nilai. Biasanya digunakan dalam struktur if, while, atau switch.
Operator | Nama | Contoh | Hasil |
== | Sama dengan | $a == $b | true / false |
!= | Tidak sama | $a != $b | true / false |
> | Lebih besar | $a > $b | true / false |
< | Lebih kecil | $a < $b | true / false |
>= | Lebih besar atau sama | $a >= $b | true / false |
<= | Lebih kecil atau sama | $a <= $b | true / false |
🔗 4. Operator Logika
Untuk menggabungkan beberapa kondisi, biasanya digunakan dalam pernyataan if.
Operator | Nama | Contoh | Keterangan |
&& | AND | $a > 5 && $a < 10 | True jika kedua kondisi benar |
` | ` | OR | |
! | NOT | !($a == 5) | True jika kondisi salah |
🧪 5. Studi Kasus: Cek Nilai Ujian
$nilai = 75;
if ($nilai >= 70 && $nilai <= 100) {
echo "Selamat, kamu lulus!";
} else {
echo "Maaf, kamu belum lulus.";
}
⚠️ 6. Tips
- Gunakan kurung () untuk memperjelas urutan logika
- Hati-hati dengan perbandingan == vs === (nanti akan dibahas di topik lanjutan)
✅ Kesimpulan
Operator sangat penting dalam memproses data, mengambil keputusan logis, dan membangun fungsi yang dinamis di PHP. Memahami operator adalah langkah penting untuk membuat program yang cerdas.