PHPPemula 9 menit
Operator dalam PHP
Aritmatika, perbandingan, logika, dan penugasan.
Operator Aritmatika
| Operator | Arti | Contoh |
|---|---|---|
+ | Tambah | 5 + 3 → 8 |
- | Kurang | 5 - 3 → 2 |
* | Kali | 5 * 3 → 15 |
/ | Bagi | 10 / 4 → 2.5 |
% | Modulus | 10 % 3 → 1 |
** | Pangkat | 2 ** 3 → 8 |
Operator Penugasan
$x = 10; $x += 5; // sama dengan $x = $x + 5 $x -= 2; $x *= 3; $x /= 2;
Operator Perbandingan
| Operator | Arti |
|---|---|
== | Sama nilai (longgar) |
=== | Sama nilai dan tipe |
!= / <> | Tidak sama |
!== | Tidak sama nilai/tipe |
< > <= >= | Pembandingan |
Aturan emas: gunakan
===di PHP modern untuk hindari bug konversi tipe.
Operator Logika
$a = true; $b = false; var_dump($a && $b); // false var_dump($a || $b); // true var_dump(!$a); // false
Operator String
$hello = "Halo"; $world = "Dunia"; echo $hello . " " . $world; // Halo Dunia
Coba kode ini
Buka di Playground <?php $a = 15; $b = 4; echo "a + b = " . ($a + $b) . "\n"; echo "a - b = " . ($a - $b) . "\n"; echo "a * b = " . ($a * $b) . "\n"; echo "a / b = " . ($a / $b) . "\n"; echo "a % b = " . ($a % $b) . "\n"; echo "a ** 2 = " . ($a ** 2) . "\n"; ?>