Episode ini akan membahas tentang operator. Sama halnya dengan pemograman lain PHP juga memiliki operator lebih lanjutnya simak penjelasan dibawah ini :
Baca Juga: Belajar PHP dari 0 : Variabel dan Tipe
Operator Aritmatika
Operator aritmatika di gunakan untuk melakukan operasi matematika diantaranya :
| Operator | Nama | Contoh |
|---|---|---|
| + | Tambah | $x + $y |
| - | Kurang | $x - $y |
| * | Kali | $x * $y |
| / | Bagi | $x / $y |
| % | Mod | $x % $y |
| ** | Expone | $x ** $y |
Operator Assigment
Operator ini berfungsi memberi nilai pada variabel diantaranya :
| Assignment | Persamaan | Penjelasan |
|---|---|---|
| x = y | x = y | variabel di sebelah kiri sama dengan variabel di sebelah kanan |
| x += y | x = x + y | Penambahan |
| x -= y | x = x - y | Pengurangan |
| x *= y | x = x * y | Perkalian |
| x /= y | x = x / y | Pembagia |
| x %= y | x = x % y | Mod |
Operator Pembanding
Operator ini digunakan untuk melakukan perbandingan
| Operator | Contoh | Hasil |
|---|---|---|
| == | $x == $y | menyamakan nilai x dan y |
| === | $x === $y | menyamakan nilai x dan y termasuk tipe dari variabelnya |
| != | $x != $y | tidak sama dengan |
| <> | $x <> $y | tidak sama dengan |
| !== | $x !== $y | tidak sama dengan nilai dan tipenya |
| > | $x > $y | lebih besar dari |
| < | $x < $y | lebih kecil dari |
| >= | $x >= $y | lebih besar sama dengan |
| <= | $x <= $y | lebih kecil sama dengan |
Operator Increment/Decrement
Operator ini melakukan penambahan dan pengurangan biasanya operator ini digunakan dalam perulangan
| Operator | Keterangan |
|---|---|
| ++$x | Menambahkan satu $x kemudian return $x |
| $x++ | return $x kemudian menambahkan $x satu |
| --$x | Mengurangkan satu $x kemudian return $x |
| $x-- | retun $x kemudian dikurangkan 1 |
Operator Logika
Operator ini digunakan ketika kita menggunakan logika dalam kode
| Operator | Nama | Contoh | Hasil |
|---|---|---|---|
| and | And | $x and $y | Bernilai Benar Jika keduanya bernilai benar |
| or | Or | $x or $y | Bernilai Benar jika salah satunya benar |
| xor | Xor | $x xor $y | Bernilai Benar jika salah satunya benar |
| && | And | $x && $y | Bernilai Benar Jika keduanya bernilai benar |
| || | Or | $x || $y | Bernilai Benar jika salah satunya benar |
| ! | Not | !$x | Bernilai benar jika salah |
Comments