Ada 7 operator dalam php :
1. Operator Penugasan
atau bisa disebut operator assignment adalah operator yang digunakan untuk memanipulasi variabel itu sendiri seperti menambah atau memasukan sebuah nilai ke variabel.. Operator assignment mendasar adalah ‘=’ , secara fisik adalah sama dengan, tetapi jangan dianggap sebagai sama dengan namun sebagai proses assignment, yaitu operand di sebelah kiri tanda ‘=’ akan mendapatkan nilai dari operand sebelah kanan.
Contoh :
|
$a = 25;
|
// maka $a berisi 25
|
|
|
$c=($b=9)+100;
|
// maka $c berisi 109, dan $b berisi 9
|
|
|
$a+=5
|
// identik $a=$a+5 jadi $a berisi 30
|
|
|
$nama=”Widi”
|
// maka $nama berisi string “Widi”
|
|
|
$nama .=”Hastomo”
|
// identik $nama=$nama . ”Hastomo”
|
$nama berisi “WidiHastomo |
2. Operator Aritmatik
Digunakan untuk melakukan perhitungan matematika. Contoh : $b = 6 + 3, dimana tanda "+" sebagai operator tambah (6+3).
" + " untuk penjumlahan
" - " untuk pengurangan
" * " untuk perkalian
" / " uintuk pembagian
3. Operator Relational
Digunakan untuk membandingkan kedua nilai. Contoh $a>=$b, dimana variabel a lebih dari sama dengan variabel b.
" > " untuk lebih dari
" < " untuk kurang dari
" == " untuk bernilai sama
" >= " untuk lebih dari sama dengan
" <= " untuk kurang dari sama dengan
4. Operator Logika
Untuk membandingkan dua nilai variabel bertipe boolean
5. Operator String
Pada PHP, string dihubungkan dengan tanda titik ( . )
Contoh : echo $a."dan".$b
6. Operator Tipe
Jenis variabel terkait dengan isi dari variabel, tidak terdefinisi secara khusus. Operasi suatu operator sering menggunakan operator konteks, artinya bahwa apabila operator yang digunakan operator aritmatik, kemudian data yang dimanipulasi adalah data numerik yang dituliskan dalam bentuk string, maka yang dilakukan adalah operasi numerik terhadap data numerik tersebut. Contoh :
$a = "25" data numerik namun string
$b = 10 data numerik
$c = $a+$b, maka nilai $c adalah 35
7. Operator Kondisional
Merupakan operator untuk memberikan syarat untuk dipenuhi agar program dalam kondisi tersebut dapat dijalankan.
Contoh misal hanya user dengan
$level = 1 dan memiliki $hak_akses = 1 atau $hak_akses = 2 yang diijinkan masuk, jika kita tulis:<?php
$level = 0;
$hak_akses = 2;
if ($level == 1 && $hak_akses == 1 || $hak_akses == 2) {
echo 'Login berhasil';
Sumber :
http://www.w3function.com/blog/index.php?p=det&idn=26
http://pondokcode.blogspot.co.id/2016/12/operator-penugasan-pada-php.html
http://hastomo.net/php/operator-dalam-php/

Nice pos mas.
ReplyDeleteMakasih pak
Delete