Tutorial PHP: Tipe Operator Dalam PHP

Tutorial PHP: Tipe Operator Dalam PHPDalam Tutorial PHP: Tipe Operator Dalam PHP kali ini, kita akan belajar operator atau tipe operasi yang ada dalam PHP. Secara lebih sederhana bisa digambarkan sebagai 2+7 sama dengan 9. (+) disini disebut sebagai operator. Dalam PHP terdapat beberapa tipe operator :

  • Operator Aritmatika
  • Operator Logikal (relasi)
  • Operator Penugasan
  • Operator Perbandingan
  • Operator Bersyarat

Dari 5 tipe operator diatas, mari kita lihat satu persatu penjelasan berikut.

Tutorial PHP: Tipe Operator Dalam PHP

Operator Aritmatika

Berikut adalah operator Aritmatika yang didukung dalam PHP

Operator Deskripsi
+ Menambahkan dua operan
Mengurangi operan pertama dengan Operan kedua
* Kalikan kedua operan
/ Bagi pembilang dengan penyebut
% Modulus Operator dan sisa setelah pembagian bilangan bulat
++ Kenaikan operator, meningkatkan nilai integer dengan satu
Operator penurunan, menurunkan nilai integer dengan satu

Contoh Operasi Aritmatika dalam PHP

 

Ketika Script PHP diatas di Jalankan di webserver maka akan menghasilkan output berikut:

Operator Logikal

Berikut operator Logikal yang ada dalam PHP

Operator Deskripsi Contoh
and Disebut Logical AND. Jika kedua operand bernilai true maka kondisinya bernilai true. (A and B)  true.
or Disebut Logical OR.Jika salah satu dari kedua operan tidak bernilai nol maka kondisinya bernilai true. (A or B)  true.
&& Disebut Juga Logical AND. Jika kedua operand tidak bernilai nol maka kondisi bernilai true. (A && B)  true.
|| Disebut Logical OR. Jika salah satu dari kedua operan tidak bernilai nol maka kondisinya bernilai true. (A || B)  true.
! Disebut Logical NOT. Digunakan untuk membalikan logical state dari operand. Jika kondisi true maka logical NOT nya menjadi false. !(A && B)  false.

Operator Penugasan

Operator Penugasan yang di dukung oleh PHP

Operator Deskripsi Contoh
= Simple assignment Operator,Menetapkan nilai dari operan sisi kanan ke operan kiri. C = A + B akan memberikan nilai dari A + B ke C
+= Add AND assignment operator, Menambahkan operand kanan ke operan kiri dan menetapkan hasilnya ke operan kiri C += A bernilai sama dengan C = C + A
-= Subtract AND assignment operator, Mengurangi operan kanan dengan operan kiri dan menetapkan hasilnya di operan kiri C -= A bernilai sama dengan C = C – A
*= Multiply AND assignment operator, Mengalikan operan kanan dengan operan kiri dan menetapkan hasilnya ke operan kiri. C *= A bernilai sama dengan C = C * A
/= Divide AND assignment operator, Membagi operand kiri dengan operan kanan dan menetapkan hasilnya ke operan kiri. C /= A bernilai sama dengan C = C / A
%= Modulus AND assignment operator, Modulus dengan menggunakan dua operan dan menetapkan hasilnya ke operand kiri C %= A bernilai sama dengan C = C % A

Operator Pembanding

Berikut adalah operator pembanding dalam PHP

Operator Deskripsi Contoh
== Memeriksa apakah nilai dua operan sama atau tidak, jika ya maka kondisinya menjadi benar. (A == B) tidak benar.
! = Memeriksa apakah nilai dua operan sama atau tidak, jika nilai tidak sama maka kondisinya menjadi benar. (A! = B) adalah benar.
> Memeriksa apakah nilai operan kiri lebih besar dari nilai operan kanan, jika ya maka kondisinya menjadi benar. (A> B) tidak benar
< Memeriksa apakah nilai operan kiri kurang dari nilai operan kanan, jika ya maka kondisinya menjadi benar. (A <B) adalah benar.
> = Memeriksa apakah nilai operan kiri lebih besar dari atau sama dengan nilai operan kanan, jika ya maka kondisinya menjadi benar. (A> = B) tidak benar.
<= Memeriksa apakah nilai operan kiri kurang dari atau sama dengan nilai operan kanan, jika ya maka kondisinya menjadi benar. (A <= B) adalah benar.

Operator Bersyarat

Terdapat satu lagi tipe operator dalam php, yaitu operator bersyarat (conditional).Operator ini, akan memeriksa expresi terlebih dahulu, apakah bernilai true atau false baru kemudian meng eksekusi salah satu dari dua pernyataan yang di berikan tergantung hasil evaluasi.

Operator Deskripsi Contoh
? : Ekspresi Bersyarat Jika kondisi itu benar? Kemudian nilai X: Jika tidak nilai Y

Baca Juga:

<< Tutorial PHP: Konstanta dalam PHP || Tutorial PHP: Pengambil Keputusan >>

Translate »