Mengenal dan Memahami Operator dalam PHP

Oke, setelah sebelumnya kita bahas soal variabel dan tipe data, sekarang kita masuk ke hal yang nggak kalah penting dalam pemrograman PHP: Operator.

Operator ini ibarat alat bantu yang digunakan untuk memproses data. Misalnya mau menambah angka, membandingkan dua nilai, atau membuat kondisi. PHP punya banyak jenis operator, dan di artikel ini kita bahas yang paling sering digunakan.

1. Operator Aritmatika

Digunakan untuk perhitungan matematika.

OperatorFungsiContoh
+Penjumlahan$a + $b
-Pengurangan$a - $b
*Perkalian$a * $b
/Pembagian$a / $b
%Sisa bagi (mod)$a % $b
<?php
$a = 10;
$b = 3;
echo $a + $b; // Output: 13
echo $a % $b; // Output: 1
?>

2. Operator Perbandingan

Untuk membandingkan dua nilai, hasilnya true atau false.

OperatorFungsiContoh
==Sama dengan$a == $b
!=Tidak sama dengan$a != $b
===Identik (nilai & tipe)$a === $b
!==Tidak identik$a !== $b
>Lebih besar$a > $b
<Lebih kecil$a < $b
>=Lebih besar atau sama$a >= $b
<=Lebih kecil atau sama$a <= $b
<?php
$a = 5;
$b = "5";

var_dump($a == $b);  // true (nilai sama)
var_dump($a === $b); // false (tipe berbeda)
?>

3. Operator Logika

Dipakai untuk kondisi yang melibatkan lebih dari satu ekspresi.

OperatorFungsiContoh
&&Dan (AND)$a > 5 && $b < 10
``
!Not (kebalikan)!($a > 5)
<?php
$umur = 20;
$punyaKTP = true;

if ($umur >= 17 && $punyaKTP) {
  echo "Boleh membuat SIM";
} else {
  echo "Belum bisa membuat SIM";
}
?>

4. Operator Penugasan (Assignment)

Untuk memberi atau mengubah nilai variabel.

OperatorFungsiContoh
=Menetapkan nilai$a = 10
+=Tambah dan tetapkan$a += 5
-=Kurang dan tetapkan$a -= 3
*=Kali dan tetapkan$a *= 2
/=Bagi dan tetapkan$a /= 4
%=Mod dan tetapkan$a %= 3
<?php
$a = 10;
$a += 5; // sama dengan $a = $a + 5
echo $a; // Output: 15
?>

Kesimpulan

Operator di PHP itu sangat membantu untuk melakukan proses hitung, logika, dan manipulasi nilai. Tanpa operator, kita nggak bisa bikin perhitungan atau kondisi dalam program. Yang penting: pahami dulu fungsi dan kapan menggunakannya.