Macam-Macam Operator dan Contohnya

 

Halo teman-teman, disini kita akan membahas macam-macam operator pada pemrograman dan beserta contohnya menggunakan php.

Apa itu Operator?

Operator berfungsi untuk berinteraksi dengan variabel, seperti misalnya menambahkan 2 variabel integer, atau mengalikan satu variabel dengan variabel lainnya. Semua itu membutuhkan penggunaan operator.

Pada blog kali ini, kita akan membahas Operator Penugasan, Operator Perbandingan, Operator Logika & Operator Ternary.


OPERATOR PENUGASAN (ASSIGNMENT)

Operator penugasan atau assigment operator merupakan operator yang digunakan untuk mengisi nilai ke dalam variabel.


OPERATOR PERBANDINGAN (COMPARISON)

Operator perbandingan atau comparison operator digunakan untuk membandingkan 2 operand atau lebih. Pada umumnya Operator perbandingan digunakan pada kondisi if-else sebagai penentu tingkat kecocokan.


Setelah kita pahami tabel mari kita praktekan penggunaan operator perbandingan, berikut ini contoh penggunaan operator perbandingan pada php.












Dari contoh penggalan kode diatas terlihat pada proses kondisi yang terjadi bahwa variabel $a memiliki nilai yang sama dengan variabel $b sehingga menghasilkan pernyataan Benar.

OPERATOR LOGIKA 

Operator logika adalah operator untuk melakukan operasi logika seperti AND, OR, dan NOT.


Contoh operator logika :
<?php

$a = true;
$b = false;

// variabel $c akan bernilai false
$c = $a && $b;
printf("%b && %b = %b", $a,$b,$c);
echo "<hr>";

// variabel $c akan bernilai true
$c = $a || $b;
printf("%b || %b = %b", $a,$b,$c);
echo "<hr>";

// variabel $c akan bernilai false
$c = !$a;
printf("!%b = %b", $a, $c);
echo "<hr>";


Pada contoh di atas, kita menggunakan fungsi prinf() untuk mencetak memformat dan mencetak teks.

Namun akan tetap menampilkan 1 untuk true dan 0 untuk false.

Oprator logika sama seperti operator relasi, ia akan menghasilkan nilai dengan tipe data boolean.

Perhatikanlah hasil yang di dapatkan ketika menggunakan operator && (AND), || (OR), dan ! (NOT).

Operator && akan menghasilkan true apabila nilai kiri dan kanan bernilai true. Sedangkan operator || akan menghasilkan false saat nilai kiri dan kanan bernilai false.


OPERATOR TERNARY

Ciri dari operator ternary ini adalah penggunaan tanda tanya (?) dan titik dua (:) pada sebuah baris kode. Operator ternary ini fungsinya sama dengan if/else, yaitu untuk pengkondisian.

Bedanya, operator ternary lebih simpel penulisan kodenya. Ini syntaxnya :










Begini contoh casenya. Misal, kita mau membuat variabel bernama $status. Variabel itu diisi dengan hasil pengecekan nilai. Jika nilai (yang tersimpan dalam $nilai) lebih dari 75, maka diisi dengan “Anda lulus”. Kalo nggak segitu, maka diisi dengan “Anda tidak lulus”.



Share this:

ABOUT THE AUTHOR

Hello We are OddThemes, Our name came from the fact that we are UNIQUE. We specialize in designing premium looking fully customizable highly responsive blogger templates. We at OddThemes do carry a philosophy that: Nothing Is Impossible

LATEST POSTS