Operator digunakan untuk melakukan oprasi pada variable dan nilai-nilai, terdapat beberapa operator di dalam php diantaranya:

  • Arithmetic operators
  • Assignment operators
  • Comparison operators
  • Increment/Decrement operators
  • Logical operators
  • String operators
  • Array operators


Php arithmetic operator:

Operator PHP aritmatika digunakan dengan nilai-nilai numerik untuk melakukan operasi aritmatika umum seperti:

  • Penambahan
  • Pengurangan
  • Perkalian
  • Pembagian
  • dan oprasi aritmatika lainya


berikut tabel arithmetic operator


Operator Nama Contoh
+ penjumlahan $a + $b
- Pengurangan $a - $b
* Perkalian $a * $b
+ Pembagian $a + $b
/ Persen $a % $b
** Exponentiation $a ** $b

PHP Assignment Operators


Operator PHP Assignment digunakan dengan menggunakan nilai-nilai numerik untuk membuat nilai ke suatu variabel. dasar operator Assignment adalah "=" berikut tabel untuk operator assignment

Assignment Persamaan
$a = $b $a = $b
$a += $b $a = $a+$b
$a - = $b $a = $a-$b
$a *= $b $a =$a* $b
$a /= $b $a = $a/$b
$a %= $b $a = $a%$b


PHP Comparison Operators

Operator PHP Comparison pada umumnya digunakan untuk membandingkan dua nilai (angka atau string): berikut tabel keterangan

Operator Nama Contoh Deskripsi
== Sama $a == $b jika $a sama dengan $b
=== Identik $a === $b jika $a sama dengan $b, sama-sama harus dari jenis type yang sama
!= Tidak Sama $a != $b jika $a tidak sama dengan $b
<> Tidak Sama $a <> $b ika $a tidak sama dengan $b
!== Tidak Identik $a !== $b jika $a tidak identik dengan $b
> Besar Dari $a > $b jika $a besar dari $b
< Kecil Dari $a < $b jika $a kecil dari $b
>= besar atau sama $a >= $b jika $a besar atau sama dengan $b
<= kecil atau sama $a <= $b jika $a kecil atau sama dengan $b


PHP Increment / Decrement Operators

pada dasarnya php increment digunakan untuk menaikan atau menjumlahkan nilai pada suatu variable sedangkan decrement operator digunakan untuk menurunkan atau mengurangkan nilai pada suatu variable, contoh tabel keterangan:

Operator Nama Deskripsi
++$a Pre-increment menjumlahkan terlebih dahulu kemudian ditampung kedalam $a
$a++ Post-increment menampung kedalam $a selanjutnya menjumlahkan
--$a Pre-decrement mengurangkan terlebih dahulu kemudian ditampung kedalam $a
$a-- Post-decrement menampung ke $a selanjutnya dilakukan pengurangan


PHP String Operators

php memiliki dua oprator yang khusus dirancang untuk strig yaitu

Operator Nama Contoh Hasil
. Concatenation $txt1 . $txt2 Concatenation of $txt1 and $txt2
.= Concatenation assignment $txt1 .= $txt2 Appends $txt2 to $txt1


PHP Array Operators

beriku bentuk operator array di dalam php

Operator Nama Hasil
and Dan $x and $y
or atau $x or $y
xor xor $x xor $y
&& Dan $x && $y
|| Atau $x || $y
! Tidak !$x

;