[ TUTORIAL PHP #3 ] - Operator

[ TUTORIAL PHP #3 ] - Operator

Apa itu Operator

Operator adalah simbol atau tanda yang jika diletakkan pada dua buah operand (data) dapat menghasilkan sebuah hasil, operator berupa simbol yang digunakan untuk menyusun suatu ekspresi dengan melibatkan satu atau beberapa operand. Contohnya pada matematika dimana tanda tambah '+' jika diletakkan di antara dua buah angka akan menghasilkan angka lain hasil pertambahan dari dua angka tersebut.

Jenis Operator

Operator Aritmatika

Operator aritmatika adalah operator aritmatika digunakan untuk melakukan perhitungan aritmatika. Contoh: Aritmatika Penjumlahan 5 (+) 8 = 13.

Operator Penugasan

Operator penugasan adalah operator yang menggunakan tanda sama dengan (=) untuk mengisi sebuah nilai dalam suatu variabel. Contoh: samadengan a = 12;

Operator Bitwise

Operator bitwise adalah operasi matematika yang mengoprasikan suatu nilai dalam bilangan biner. Operator bitwise akan bekerja dengan mengubah bilangan desimal menjadi bilangan biner, setelah itu akan melakukan operasi berdasarkan operator bitwise yang digunakan dan pada akhirnya nilai tersebut akan diubah menjadi bilangan desimal kembali. Contoh: AND (&), OR (|), dll.

Operator Perbandingan

Operator perbanding adalah operator relasional yang digunakan untuk melakukan perbandingan terhadap dua buah nilai. Contoh: samadengan (==), lebih dari samadengan (<=), dll.

Operator Logika

Operator logika adlaah operator logika yang digunakan untuk membentuk suatu ekspresi pembandingan dari satu atau dua buah ekspresi pembandingan. Contoh: Operator Dan (&&), Operator bukan (!), Operator atau (||).

Operator String

Operator String adalah operasi penyambungan string. Operator ini menggunakan karakter titik (.). Contoh: $a . $b

Jenis Operator
Operator
Contoh
Keterangan
Aritmatika
+
$a + $b
Penjumlahan
-
$a - $b
Pengurangan
*
$a * $b
Perkalian
/
$a / $b
Pembagian
%
$a % $b
Sisa Pembagian (mod)
Penugasan
=
$a = 4
$a diisi dengan 4
Bitwise
&
$a & $b
Bitwise AND
|
$a | $b
Bitwise OR
^
$a ^ $b
Bitwise XOR
~
$a ~ $b
Bitwise NOT
<< 
$a << $b
Shift Left
>> 
$a >> $b
Shift Right
Perbandingan
==
$a == $b
Sama dengan
===
$a === $b
Identik
!=
$a != $b
Tidak sama dengan
<> 
$a <> $b
Tidak sama dengan
!==
$a !== $b
Tidak identik
< 
$a < $b
Kurang dari
> 
$a > $b
Lebih dari
<=
$a <= $b
Kurang dari sama dengan
>=
$a >= $b
lebih dari sama dengan
Logika
and
$a and $b
TRUE jika $a dan $b TRUE
&&
$a && $b
TRUE jika $a dan $b TRUE
or
$a or $b
TRUE jika $a atau $b TRUE
||
$a || $b
TRUE jika $a dan/atau $b TRUE
xor
$a xor $b
TRUE jika $a dan $b TRUE, tapi tidak keduanya
!
$a ! $b
TRUE jika $a FALSE
String
.
$a . $b
Penggabungan string $a dan $b
** Gunakan Laptop untuk melihat table lebih bagus

Contoh program

Coba ketikkan program dibawah ini:
<?php
$a = 5;
$b = 4;

echo "$a == $b : " . ($a == $b);
echo "<br>$a != $b : " . ($a != $b);
echo "<br>$a > $b : " . ($a > $b);
echo "<br>$a < $b : " . ($a < $b);
echo "<br>($a == $b) && ($a > $b) : ".(($a != $b) && ($a > $b));
echo "<br>($a == $b) || ($a > $b) : ".(($a != $b) || ($a > $b));

echo "<b><p> 1 bernilai benar, sedangkan kalau kosong bernilai salah";
?>

Maka hasilnya seperti ini:

Latihan Soal

Buatlah sebuah program penghitung gaji setelah pajak. Diketahui seseorang bernama Hafi memiliki gaji sebesar Rp 25.000.000. Dia terkena pajak penghasilan sebesar 10%. Berapa gaji setelah dipotong pajak? buatlah output program seperti dibawah:

Kunci Jawaban

Cukup sekian tutorial [ TUTORIAL PHP #3 ] - Operator. Comment jika ada yang ditanyakan. Terima kasih.

Thanks: Achmad Solichin, duniailkom.com, openclassacademy, belajarcpp.com

Related Posts

Post a Comment