Jenis Operator dalam PHP yang Harus diketahui
Operator adalah simbol-simbol yang digunakan untuk melakukan operasi terhadap suatu nilai dan variabel.
Jenis operator dalam pemrograman PHP yang harus kita ketahui:
- Operator Aritmatika;
- Operator Penugasan atau Assignment;
- Operator Increment & Decrement;
- Operator Relasi atau pembanding;
- Operator Logika;
- Operator Bitwise;
- dan Operator Ternary.
Operator Aritmatika
Operator aritmatika merupakan operator untuk melakukan operasi aritmatika.
Nama Operator | Simbol |
---|---|
Penjumlahan | + |
Pengurangan | - |
Perkalian | * |
Pemangkatan | ** |
Pembagian | / |
Sisa Bagi | % |
Operator Penugasan
Operator ini adalah operator untuk memberikan tugas kepada variabel. Biasanya digunakan untuk mengisi nilai.
Nama Operator | Sombol |
---|---|
Pengisian Nilai | = |
Pengisian dan Penambahan | += |
Pengisian dan Pengurangan | -= |
Pengisian dan Perkalian | *= |
Pengisian dan Pemangkatan | **= |
Pengisian dan Pembagian | /= |
Pengisian dan Sisa bagi | %= |
Pengisian dan Penggabungan (string) | .= |
Operator Increment & Decrement
Operator increment dan decrement adalah operator yang digunakan untuk menambah 1 atau mengurangi 1. Operator increment dilambangkan dengan simbol ++
, sedangkan operator decrement menggunakan simbol --
.
Operator Relasi
Operator relasi digunakan untuk membandingkan dua nilai. Hasil dari operasi ini akan berupa nilai boolean, yaitu true
(benar) atau false
(salah).
Nama Operator | Simbol |
---|---|
Lebih Besar | > |
Lebih Kecil | < |
Sama Dengan | == atau === |
Tidak Sama dengan | != atau !== |
Lebih Besar Sama dengan | >= |
Lebih Kecil Sama dengan | <= |
Operator Logika
Jika kamu pernah mempelajari logika matematika, kamu mungkin sudah familiar dengan operator ini. Operator logika digunakan untuk melakukan operasi logika seperti AND, OR, dan NOT.
Nama Operator | Simbol |
---|---|
Logika AND | && |
Logika OR | || |
Negasi/kebalikan/ NOT | ! |
Operator Bitwise
Operator bitwise merupakan operator yang digunakan untuk operasi bit (biner).
Nama | Simbol di Java |
---|---|
AND | & |
OR | | |
XOR | ^ |
Negasi/kebalikan | ~ |
Left Shift | << |
Right Shift | >> |
Operator ini berlaku untuk tipe data int
, long
, short
, char
, dan byte
.
Operator Ternary
Operator ternary adalah operator yang digunakan untuk membuat sebuah kondisi. Operator ini menggunakan simbol tanda tanya (?
) dan titik dua (:
).
contoh : $nilai = 85; $hasil = ($nilai >= 75) ? "Lulus" : "Tidak Lulus"; echo $hasil; // Output: Lulus