sharingilmu.web.id

Belajar tak akan lengkap jika kita tidak berbagi

Operator dalam PHP

Posted by admin on 20 Aug 2012

Seperti pada bahasa pemrograman lainnya, pada PHP operator digunakan untuk memanipulasi atau melakukan proses perhitungan pada suatu nilai. Pada PHP terdapat beberapa jenis operator, yaitu operator aritmatik, operator perbandingan, dan operator gabungan dari aritmatik dan assignment.
1. Operator Aritmatik
Operator aritmatik di sini digunakan untuk perthitungan aritmatik seperti penjumlahan, pengurangan, perkalian, pembagian, dan juga modulus. Berikut adalah tabel operator aritmatik :

Operator Contoh Makna
+ 5+9 Penjuamlahan
9-2 Pengurangan
* 3*4 Perkalian
/ 9/3 Pembagian
% 10%3 Modulus

Contoh penggunaan operator aritmatik :

<?php
$penjumlahan=5+9;
$pengurangan=9-2;
$perkalian=3*4;
$pembagian=9/3;
$modulus=10%3;
echo"penjumlahan dari 5+9=$penjumlahan <br>";
echo"pengurangan dari 9-2=$pengurangan <br>";
echo"perkalian dari 3*4=$perkalian <br>";
echo"pembagian dari 9/3=$pembagian <br>";
echo"modulus dari 10%3=$modulus <br>";
?>

2. Operator Perbandingan
Operator perbandingan digunakan untuk membandingkan/menguji hubungan antara beberapa nilai dan juga variabel yang selalu menghasilkan nilai TRUE atau FALSE. Berikut adalah tabel operator perbandingan dengan contoh perbandingan antara 2 variabel (misal $a=3, $b=4) :

Operator Contoh Makna Hasil
== $a==$b Sama dengan False
!= $a!=$b Tidak sama dengan True
< $a<$b Lebih kecil dari True
> $a>$b Lebih besar dari False
<= $a<=$b Lebih kecil atau sama dengan dari True
>= $a>=$b Lebih besar atau sama dengan dari False

3. Operator Gabungan dari aritmatik dan assignment
Operator gabungan dari aritmatik dan assignment di sini merupakan gabungan dari operator aritmatik dan assignment yang menghasilkan satu perintah singkat. Kok gabungan dari 2 operator bisa menghasilkan satu perintah singkat ya?saya juga sempat kagum sebelumnya, tapi memang inilah salah satu kelebihan dari bahasa pemrograman. Misalnya kita menginginkan proses panambahan/increment dengan perintah $jumlah=$jumlah+2; , dengan kombinasi dari 2 operator yaitu operator aritmatik(+) dan assignment(=) maka proses panambahan/increment tadi dapat ditulis dengan perintah $jumlah += 2. Untuk lebih jelasnya silakan coba source code di bawah ini :

<?php
$jumlah=5;
$jumlah+=2;
echo"hasil increment=$jumlah";
?>

Berikut adalah tabel beberapa operator gabungan dari aritmatik dan assignment :

Operator Contoh Operasi yang ekuivalen
+= $jumlah += 2 $jumlah = $jumlah+2
-= $jumlah -= 2 $jumlah = $jumlah-2
*= $jumlah *= 2 $jumlah = $jumlah*2
/= $jumlah /= 2 $jumlah = $jumlah/2
%= $jumlah %= 2 $jumlah = $jumlah%2
.= $string .= “oke” $string = $string.”oke”

Categories: PHP, Tutorial



8 − = 2