Halo teman-teman semuanya, setelah memahami konsep variabel dan konstanta dalam PHP, kini saatnya kita mempelajari salah satu aspek penting dalam pemrograman, yaitu operator.
Operator adalah simbol atau karakter khusus yang digunakan untuk melakukan operasi terhadap satu atau lebih nilai (operand), seperti penjumlahan, pengurangan, perbandingan, dan lain sebagainya.
Operator memungkinkan kita untuk membangun logika program, melakukan perhitungan, serta menentukan alur eksekusi kode berdasarkan kondisi tertentu.
PHP memiliki berbagai macam operator, dan berikut adalah jenis-jenis utama yang sering digunakan:
1. Operator Aritmatika
Digunakan untuk melakukan operasi matematika dasar.
Operator |
Nama |
Contoh |
Hasil |
+ |
Penjumlahan |
$a + $b |
Menjumlahkan $a dan $b |
- |
Pengurangan |
$a - $b |
Mengurangi $a dengan $b |
* |
Perkalian |
$a * $b |
Mengalikan $a dan $b |
/ |
Pembagian |
$a / $b |
Membagi $a dengan $b |
% |
Modulus (sisa bagi) |
$a % $b |
Sisa hasil pembagian $a dan $b |
Contoh:
<?php
$a = 10;
$b = 3;
echo $a + $b; // Output: 13
?>
2. Operator Perbandingan
Digunakan untuk membandingkan dua nilai, hasilnya adalah boolean (true
atau false
).
Operator |
Nama |
Contoh |
Keterangan |
== |
Sama dengan |
$a == $b |
Benar jika $a sama dengan $b |
=== |
Identik |
$a === $b |
Benar jika nilai dan tipe sama |
!= |
Tidak sama |
$a != $b |
Benar jika $a tidak sama dengan $b |
!== |
Tidak identik |
$a !== $b |
Benar jika nilai atau tipe berbeda |
> |
Lebih besar |
$a > $b |
Benar jika $a lebih besar dari $b |
< |
Lebih kecil |
$a < $b |
Benar jika $a lebih kecil dari $b |
>= |
Lebih besar/sama |
$a >= $b |
Benar jika $a ≥ $b |
<= |
Lebih kecil/sama |
$a <= $b |
Benar jika $a ≤ $b |
3. Operator Logika
Digunakan untuk menggabungkan ekspresi logika.
Operator |
Nama |
Contoh |
Keterangan |
&& |
AND |
$a && $b |
Benar jika keduanya benar |
|| |
OR |
true || false |
Benar jika salah satu benar |
! |
NOT |
!$a |
Membalik nilai kebenaran |
Contoh:
<?php
$username = "admin";
$password = "123";
if ($username == "admin" && $password == "123") {
echo "Login berhasil.";
} else {
echo "Login gagal.";
}
?>
4. Operator Penugasan
Digunakan untuk memberikan nilai pada variabel.
Operator |
Contoh |
Sama dengan |
= |
$a = 5 |
Menetapkan nilai 5 ke $a |
+= |
$a += 3 |
$a = $a + 3 |
-= |
$a -= 2 |
$a = $a - 2 |
*= |
$a *= 4 |
$a = $a * 4 |
/= |
$a /= 2 |
$a = $a / 2 |
%= |
$a %= 2 |
$a = $a % 2 |
Kesimpulan
Operator merupakan elemen penting dalam bahasa pemrograman PHP yang digunakan untuk melakukan berbagai jenis operasi, seperti perhitungan aritmatika, perbandingan nilai, logika kondisi, serta penugasan nilai ke variabel.
Pada artikel selanjutnya, kita akan mempelajari control flow seperti if
, else
, dan switch
dalam PHP.
Terima Kasih