Rabu, 26 Oktober 2016

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)



  • Atau (or). Hasil ekspresi berupa benar jika salah satu ekspresi bernilai benar
  • Simbol Operator Simbol Alternatif
    OR ||

    Contoh Hak Pilih dalam Pemilu. Hak Pilih Pemilu didapat saat Seseorang telah Menikah atau telah berumur 17 tahun. Perhatikan Tabel Berikut :
    Menikah Berumur >=17 Tahun Keterangan
    Benar Benar Mendapat Hak Pilih (BENAR)
    Benar Salah Mendapat Hak Pilih (BENAR)
    Salah Benar Mendapat Hak Pilih (BENAR)
    Salah Salah Tidak mendapat Hak Pilih (SALAH)

  • Bukan (not). Hasil ekspresi berupa benar jika ekspresi bernilai salah.
    Simbol Operator Simbol Alternatif
    NOT !

    Contoh Melahirkan. Jika Bukan Laki-laki maka melahirkan. Perhatikan Tabel Berikut :
    Jenis Kelamin Laki-Laki Keterangan
    Benar Tidak Melahirkan (SALAH)
    Salah Melahirkan (BENAR)
  • Tidak ada komentar:

    Posting Komentar