PHP OPERATOR
Dalam bahasa pemrograman secara umum, operator digunakan untuk memanipulasi atau melakukan proses perhitungan pada suatu nilai. Sampaisaat ini, Anda telah mengenal operator “.” (menggabungkan string) dan “=”(proses assignment). Selain dua operator itu masih banyak jenis operatoryang lain dalam PHP yaitu:
• Operator aritmatik
• Operator perbandingan
• Gabungan operator aritmatik dan assignment
Operator Aritmatik
Berikut ini adalah tabel operator aritmatik, makna dan contohnya:
Operator Makna
Contoh
+ Penjumlahan 2 + 4
- Pengurangan 6 – 2
* Perkalian 5 * 3
/ Pembagian 15 / 3
% Modulus 43 % 10
Contoh:
<?php$penjumlahan = 2 + 4;$pengurangan = 6 - 2;$perkalian = 5 * 3;$pembagian = 15 / 3;$modulus = 5 % 2;echo "Menampilkan penjumlahan: 2 + 4 = ".$penjumlahan."<br>"; echo"Menampilkan pengurangan: 6 - 2 = ".$pengurangan."<br>"; echo"Menampilkan perkalian: 5 * 3 = ".$perkalian."<br>";echo "Menampilkan pembagian: 15 / 3 = ".$pembagian."<br>";echo "Menampilkan modulus: 5 % 2 = " . $modulus.";?>
Operator Perbandingan
Perbandingan digunakan untuk menguji hubungan antara nilai dan atauvariabel. Operator ini digunakan dalam suatu statement bersyarat yangselalu menghasilkan nilai TRUE atau FALSE.
Misalkan:
$x = 4; $y = 5;
berikut ini adalah beberapa contoh penggunaan operator perbandingan dan hasilnya.
Operator Makna
Contoh
Hasil== Sama dengan $x == $y FALSE!= Tidak sama dengan $x != $y TRUE< Lebih kecil dari $x < $y TRUE> Lebih besar dari $x > $y FALSE<= Lebih kecil atau sama dengan dari $x <= $y TRUE>= Lebih besar atau sama dengan dari $x >= $y FALSE
Kombinasi Operator Aritmatik dan Assignment
Dalam pemrograman seringkali dijumpai proses yang melibatkan prosesincrement. Misalkan kita menginginkan proses increment dengan tingkat kenaikan 1, maka perintah yang dituliskan dapat berupa $counter =$counter + 1; dalam PHP, perintah di atas dapat ditulis dalam satu perintahsingkat sebagai $counter += 1;
Dari contoh di atas tampak bahwa operatoryang digunakan (+=) merupakan gabungan dari operator aritmatik dan assignment.
Berikut ini adalah bentuk-bentuk operator lain jenis ini.
Operator Contoh Operasi yang ekuivalen
+= $x += 2; $x = $x + 2;-= $x -= 4; $x = $x - 4;*= $x *= 3; $x = $x * 3; /= $x /= 2; $x = $x / 2;%= $x %= 5; $x = $x % 5;
.= $my_str.="hello"; $my_str = $my_str . "hello";
Operator Pre/Post Increment dan Decrement
Operator jenis ini merupakan pengembangan dari operator jenis sebelumnya. Operator ini hanya digunakan pada proses increment maupun decrement dengan tingkat 1. Berikut ini adalah operator yang termasuk jenis ini:
• $x++; ekuivalen dengan $x += 1; atau $x = $x + 1;
• $x--; ekuivalen dengan $x -= 1; atau $x = $x – 1;Contoh:
<?php$x = 4;
$x++;echo "$x;$x = 4;$x--;echo "$x;?>
makasih min sudah posting...
mesin pemisah lcd