PHP Dasar
PHP Menengah
PHP Mahir
PHP Referensi

PHP Operator


Apa itu operator?

Penjelasan singkat bisa digambarkan dengan 2 + 4 hasilnya adalah 6. Disini 2 dan 4 disebut dengan operand dan + adalah operator.

PHP mendukung operator-operator :

  • Operator Aritmatik (Arithmatic).
  • Operator Perbandingan (Comparison).
  • Operator Rasional (Rational / Logical).
  • Operator Penugasan (Assignment).
  • Operator Kondisional (Conditional / Tenary).

Operator Aritmatik

Operator Deskripsi Contoh
+Penambahan dua operand5 + 2 = 7
-Pengurangan dua operand5 - 2 = 3
*Perkalian dua operand5 * 2 = 10
/Pembagian dua operand5 / 2 = 2.5
%Modulus, sisa dari pembagian dua operand5 % 2 = 1
++Increment, menambahkan nilai dari sebuah integer sebanyak 15++ = 6
>Decrement, mengurangi nilai dari sebuah integer sebanyak 15++ = 6
.Penggabungan string"ho" . "ho" = "hoho"

Contoh kode :

<?php
$x=5;
$y=2;
$hasil=$x+$y;
echo $hasil;
?>

Hasil :

7

Operator Perbandingan (Comparison)

Misalkan kita memiliki dua variabel $A = 10 dan $B = 5.

Operator Deskripsi Contoh
==Membandingkan dua operand bernilai sama atau tidak, bila sama maka akan memberikan nilai balik/return true sebaliknya adalah false($A == $B) adalah false
!=Membandingkan dua operand tidak bernilai sama atau ya, bila sama maka akan memberikan nilai balik/return false sebaliknya adalah true($A == $B) adalah true
>Membandingkan dua operand apakah operand pertama bernilai lebih besar dari operand kedua, bila ya maka akan memberikan nilai balik/return true sebaliknya adalah false($A > $B) adalah true
<Membandingkan dua operand apakah operand pertama bernilai lebih kecil dari operand kedua, bila ya maka akan memberikan nilai balik/return true sebaliknya adalah false ($A < $B) adalah false
>=Membandingkan dua operand apakah operand pertama bernilai lebih besar sama dengan nilai operand kedua, bila ya maka akan memberikan nilai balik/return true sebaliknya adalah false ($A >= $B) adalah true
<=Membandingkan dua operand apakah operand pertama bernilai lebih kecil sama dengan nilai operand kedua, bila ya maka akan memberikan nilai balik/return true sebaliknya adalah false ($A <= $B) adalah false


Operator Rasional (Logical)

Misalkan kita memiliki dua variabel $A = 10 dan $B = 5.

Operator Deskripsi Contoh
andDinamakan and operator, bila operand satu dan dua benar maka hasilnya adalah benar($A and $B) adalah true
orDinamakan or operator,  bila operand satu atau dua benar maka hasilnya adalah benar ($A or $B) adalah true
&&Dinamakan and operator, bila operand satu dan dua benar maka hasilnya adalah benar ($A && $B) adalah true
||Dinamakan or operator,  bila operand satu atau dua benar maka hasilnya adalah benar ($A || $B) adalah true
!Dinamakan not operator,  bila operand satu dan dua benar maka hasilnya adalah salah!($A && $B) adalah false


Operator Penugasan (Assignment)

Operator Deskripsi Contoh
=Memberikan nilai kepada operand di sebelah kiri dengan nilai operand di sebelah kanan.C=A+B, C bernilai total A+B
+=Memberikan nilai pada operand di sebelah kiri hasil dari pertambahan operand sebelah kiri dengan operand sebelah kanan. C+=A, sama dengan C=C+A
-=Memberikan nilai pada operand di sebelah kiri hasil dari pengurangan operand sebelah kiri dengan operand sebelah kanan. C-=A, sama dengan C=C-A
*=Memberikan nilai pada operand di sebelah kiri hasil dari perkalian operand sebelah kiri dengan operand sebelah kanan. C*=A, sama dengan C=C*A
%=Memberikan nilai pada operand di sebelah kiri hasil dari operand kiri modulus operand kanan. C%=A, sama dengan C=C%A


Operator Kondisional (Tenary)

Operator kondisional pertama akan mengevaluasi hasil dari ekspresi, apakah true atau false, kemudian akan mengeksekusi salah satu pernyataan tergantung dari hasil tersebut.

Operator Deskripsi Contoh
?:Nilai kondisionalBila kondisinya adalah benar/true ? maka nilai X : sebaliknya maka nilai Y

Mohon bantu share :



Situs ini masih dalam versi beta, artinya masih dalam proses pengembangan baik dari segi bug maupun isi yg kurang lengkap. Silahkan melihat-lihat yang sudah ada sementara ini, tiap hari kami akan berusaha untuk melengkapi kekurangannya...




Codingku adalah situs yang diperuntukan bagi orang-orang yang ingin belajar, mencoba dan berlatih.
Contoh-contoh disederhanakan untuk meningkatkan dasar kemampuan membaca dan pemahaman. Isi, tutorial, referensi dan contoh-contoh diperiksa secara berkala untuk menghindari kesalahan.
Kami tidak dapat memberikan garansi bahwasanya semua isi yang terdapat di dalam situs codingku adalah benar.
Dengan menggunakan situs ini, berarti anda telah membaca dan menerima kesepakatan dari kami.

UUD 45 buah buahan hotel fluid in knee