Anda di halaman 1dari 21

OPERATOR

DALAM PHP
M.RUDI SANJAYA,
S.KOM., M.KOM.
Operasi dan Operand
Operand merupakan nilai dasar yang
digunakan dalam proses operasi.

Operasi merupakan instruksi yang


digunakan untuk memperoleh hasil
sesuai dengan perintah yang
digunakan.
Jenis Operator Berdasarkan
Jumlah Operand

Terdapat 3 Jenis Operator yaitu:


 Operator Unary
Operator yang hanya memiliki satu
operand saja.
 Operator Binary
Operator yang sering digunakan dan
memiliki dua operand.
 Operand Ternary
operator yang memiliki tiga operand.
Operator Aritmatika
 Operator Aritmatika merupakan operator yang sering digunakan dalam PHP.
Operator ini dapat digunakan untuk melakukan penjumlahan, pengurangan,
pembagian dan lain-lain.

Operator Nama Contoh Keterangan


+ Penjumlahan $a + $b Menjumlahkan $a dan $b
- Pengurangan $a - $b Mencari selisih
(pengurangan) dari $a dan
$b
* Perkalian $a * $b Melakukan perkalian
antara $a dan $b
/ Pembagian $a / $b Melakukan pembagian $a
dan $b
% Modulus $a % $b Mencari nilai sisa bagi
antara $a dan $b
Operator Aritmatika
Penjumlahan

Operator Aritmatika penjumlahan


dapat dituliskan seperti $a + $b,
dan berikut disamping ini
merupakan contoh penggunaan
operator penjumlahan didalam PHP.
Operator Aritmatika
Pengurangan

Operator Aritmatika pengurangan


dapat dituliskan seperti $a - $b,
dan berikut disamping ini
merupakan contoh penggunaan
operator pengurangan didalam
PHP.
Operator Aritmatika
Perkalian

Operator Aritmatika
perkalian dapat dituliskan
seperti $a * $b, dan berikut
disamping ini merupakan
contoh penggunaan operator
perkalian didalam PHP.
Operator Aritmatika
Pembagian

Operator Aritmatika
pembagian dapat dituliskan
seperti $a / $b, dan berikut
disamping ini merupakan
contoh penggunaan operator
pembagian didalam PHP.
Operator Aritmatika
Modulus
Operator Aritmatika
modulus dapat dituliskan
seperti $a % $b, dan
berikut disamping ini
merupakan contoh
penggunaan operator
modulus didalam PHP.
Operator Increment dan Decrement
 Operator Increment dan decrement digunakan untuk looping atau
perulangan. Increment digunakan untuk menambahkan variable 1,
sedangkan decrement untuk mengurang variable sebanyak 1.
 Terdapat 4 jenis operator increment dan decrement yang
membedakan adalah tanda tambah atau kurang diletakan

Operator Nama Keterangan


++$x Pre-Increment Tambahkan nilai $x sebanyak 1, lalu kirim nilai
$x
$x++ Post-Increment Kirim nilai $x, lalu tambah nilai $x sebanyak 1
--$x Perkalian Kurang nilai $x sebanyak 1, lalu kirim nilai $x
$x-- Pembagian Kirim nilai $x, lalu kurangi nilai $x sebanyak 1
Operator
Pre-increment

Untuk lebih
memahami Operator
Pre-increment, anda
dapat lihat contoh
kode profram (skrip)
Berikut ini.
Operator
Post-increment
Untuk lebih memahami
Operator Post-increment,
anda dapat lihat contoh
kode program (skrip)
Berikut ini.
Operator
Pre-decrement

Untuk lebih memahami


operator Pre-decrement,
anda dapat lihat contoh
kode program (skrip)
berikut ini.
Operator
Post-decrement
Untuk lebih memahami
operator Post-
decrement, anda dapat
lihat contoh kode
program (skrip) berikut
ini.
Operator Perbandingan PHP
 Operator logika Perbandingan di setiap bahasa pemrograman pastinya ada, termasuk di dalam PHP,
sesuai dengan namanya, operator perbandingan membandingkan nilai dari 2 operand. Hasilnya
selalu salah satu dari TRUE atau FALSE. Hasil perbandingan akan bernilai TRUE jika kondisi
perbandingan tersebut benar, atau FALSE jika kondisinya salah.
Operator Nama Keteranga
n
== Sama dengan $a == $b Jika $a sama dengan $b maka benar (tanpa melihat
tipe data)
=== Identik dengan $a === $b Jika $a indentik dengan (tipe data harus sama) $b
maka benar
!= atau <> Tidal sama dengan $a != $b Jika $a tidak sama dengan $b maka benar
!== Tidak identik dengan $a !== $b Jika $a tidak identic dengan $b maka benar
< Kurang dari $a < $b Jika $a kurang dari $b maka benar
> Lebih dari $a > $b Jika $a lebih dari $b maka benar
<= Kurang dari sama $a <= $b Jika $a kurang dari sama dengan $b maka benar
dengan
 Pada contoh skrip program PHP dibawah ini, akan menggunakan var_dump() yang berfungsi untuk
>= melihat proses
Lebih
yangdari sama dengan $a >= $b
terjadi Jika $a lebih dari sama dengan $b maka benar
Operator Perbandingan sama dengan

Dari contoh program


disamping, dapat diartikan
data yang $a dan $b sama
(==) maka nilai yang
dihasilkan adalah true.
Sedangkan $c dan $d juga
bernilai True walaupun
bertipe data berbeda tetapi
tetap bernilai true.
Operator Perbandingan Identik dengan
Dari hasil contoh program
disamping, hanya data yang
bertipe data sama yang
bernilai True.
Pada $c dan $d memiliki
nilai sama tetapi berbeda tipe
data maka bernilai False
Operator Perbandingan Tidak sama dengan
Dari hasil contoh program
disamping, $a dan $b kedua
memiliki data yang sama
maka akan bernilai False,
Sementara kebalikannya
$c dan $d tidak memiliki
kesamaan data maka hasilnya
adalah True
Operator Perbandingan Tidak Identik dengan
Operator tidak identik
dengan pada contoh
disamping akan
menghasilkan nilai False jika
kedua data sama dan bertipe
data sama, sedangkan akan
menghasilkan True jika
kedua data tidak identic atau
berbeda tipe data.
Operator Perbandingan lebih dari dan kurang dari

Operator lebih dari -


kurang dari dan lebih dari
sama dengan dan kurang
dari sama dengan adalah
operator perbandingan yang
ditentukan oleh nilai angka
dan jumlah karakter
Operator
Perbandingan lebih dari dan kurang dari sama dengan

Hampir sama dengan perbandingan (< dan


>). Perbandingan ini memasukkan data
dengan batas data (=)/ sama dengan.
Dari ketiga contoh perbandingan yang
disajikan, untuk memperoleh nilai True
dan False ditentukan oleh besaran jumlah
baik nilai dan karakter. Sedangkan jika
ada nilai sama atau jumlah karakter
sama, nilai akan tetap menampilkan hasil
True

Anda mungkin juga menyukai