OPERATOR
Operator adalah sebuah simbol yang memiliki arti pemrosesan tertentu. Lalu apa yang diproses ? tentu saja Nilai. Jadi Operator dengan Nilai sangat berhubungan erat. Dalam PHP, Operator dibagi menjadi beberapa kelompok antara lain :
- OPERATOR MATEMATIKA. Operator ini digunakan saat penghitungan yang bersifat matematis. Contoh :
| Nama Simbol |
Jenis Simbol |
Contoh |
| Tambah |
+ |
$hasil = 34 + 54; |
| Pengurangan |
- |
$hasil = 287 - 12; |
| Perkalian |
* |
$hasil = 12 * 22; |
| Pembagian |
/ |
$hasil = 64 / 8; |
| Modulo (Sisa Hasil Bagi) |
% |
$hasil = 1000 % 2; |
- OPERATOR ASSIGNMENT. Operator ini digunakan saat pengisian nilai ke dalam variabel. Operator Assigment ditandai dengan simbol "= "(sama dengan)
| Nama Simbol |
Jenis Simbol |
Contoh |
| Pengisian (Assigment) |
= |
$kota = "Malang"; |
- OPERATOR PERBANDINGAN. Operator ini digunakan untuk membandingkan variabel, nilai atau nilai yang ada didalam suatu variabel dan lain sebagainya. Operator ini tidak bersifat STANDALONE yang artinya tidak dapat berdiri sendiri, akan tetapi biasanya digabung dengan CONDITIONAL STATEMENT.
| Nama Simbol |
Jenis Simbol |
Contoh |
Keterangan |
| Sama Dengan |
== |
$kota == $lokasi |
Bernilai BENAR Jika nilai $kota sama dengan $lokasi |
| Identik |
=== |
$kota === $lokasi |
Bernilai BENAR Jika nilai dan Tipe $kota sama dengan $lokasi |
| Tidak Sama Dengan |
!= |
$kota != $lokasi; |
Bernilai BENAR Jika nilai $kota tidak sama dengan $lokasi |
| <> |
$kota <> $lokasi; |
| Lebih Besar |
> |
$angka1 > $angka2; |
Bernilai BENAR Jika nilai $angka1 lebih besar dari $angka2 |
| Lebih Kecil |
< |
$angka1 < $angka2; |
Bernilai BENAR Jika nilai $angka1 lebih kecil dari $angka2 |
| Lebih Besar Sama Dengan |
>= |
$angka1 >= $angka2; |
Bernilai BENAR Jika nilai $angka1 lebih besar sama dengan $angka2 |
| Lebih Kecil Sama Dengan |
<= |
$angka1 <= $angka2; |
Bernilai BENAR Jika nilai $angka1 lebih kecil sama dengan $angka2 |
- OPERATOR COMPOUND. Operator Compound adalah operator yang melakukan pekerjaan lebih dari satu tetapi lebih sedikit syntax yang digunakan. Salah satu yang termasuk Operator Compound adalah Increment dan Decrement. Increment maupun Decrement yaitu menambah/mengurangi nilai pada dirinya sendiri dengan suatu nilai tertentu.
| Jenis Operator Compund |
Operator Compound |
Contoh Syntax Awal |
Syntax dengan Operator Compound |
| Tambah/Increment |
+= |
$jumlah = $jumlah + 2; |
$jumlah += 2; |
| Kurang/Decrement |
-= |
$jumlah = $jumlah - 4; |
$jumlah -= 4; |
| Kali |
*= |
$jumlah = $jumlah * 4; |
$jumlah *= 4; |
| Bagi |
/= |
$jumlah = $jumlah / 4; |
$jumlah /= 4; |
| Modulo (Sisa Hasil Bagi) |
%= |
$jumlah = $jumlah % 4; |
$jumlah %= 4; |
- OPERATOR LOGIKA. Operator yang digunakan untuk membentuk suatu keadaan logika (Benar atau Salah) berdasarkan satu atau lebih kondisi ekspresi.
| Simbol Operator |
Simbol Alternatif |
| AND |
&& |
Contoh kasus login pada suatu aplikasi. Perhatikan Tabel Berikut :
| Username |
Password |
Keterangan |
| Benar |
Benar |
Login BENAR (Masuk Aplikasi) |
| Benar |
Salah |
Login SALAH (Pesan Login Salah) |
| Salah |
Benar |
Login SALAH (Pesan Login Salah) |
| Salah |
Salah |
Login SALAH (Pesan Login Salah) |
Tidak ada komentar:
Posting Komentar