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