Sabtu, 10 April 2010

OPERATOR DALAM PHP

Operator
Operator adalah simbol yang digunakan untuk memanipulasi data, seperti penambahan dan pengurangan ada operator yang menggunakan satu operand ada juga yang menggunakan dua operand. Operator dapat dikelompokkan dalam 4 kategori yaitu:
1. Operator aritmatika adalah operator yang berhubungan dengan fungsi matematika.
2. Operator logika adalah operator yang membandingkan TRUE dan FALSE.
3. Operator bitwise adalah operator yang membandingkan binary.
4. Ada juga operator yang sering digunakan namun tidak termasuk dalam kelompok diatas, kita dapat mempelajarinya dalam kelompok lain.

Operator Aritmetika
Operator aritmetika merupakan operator yang berhubungan dengan fungsi matematika. Operator ini sering digunakan dalam program yang akan kita buat.
Operator Operasi
+ Penambahan
- Pengurangan
* Perkalian
/ Pembagian
% Modulus
++ Inkrementasi
-- Dekrementasi

Program berikut ini akan memberikan contoh penggunaan operator aritmatika

Operator Aritmatika

$Harga = 100;
$Pengunjung = 8;
print("Jumlah pengunjung hari ini $Pengunjung
\n");
print("Total pendapatan : ");
print($Harga * $Pengunjung);
?>



Operator Logika
Operator ini akan membandingkan TRUE atau FALSE. Seperti bahasa C, PHP mendefinisikan False dengan 0 dan TRUE dengan 1.
Operator Operasi
= = Sama dengan
! = Tidak sama dengan
< Lebih Kecil
> Lebih Besar
< = Lebih Kecil sama dengan
> = Lebih besar sama dengan
AND atau && Logika And
OR atau || Logika OR
XOR Logika XOR
! Logika Not

Tabel kebenaran operasi logika:
p q p AND q p OR q p XOR q !p
True True True True False False
True False False True True False
False True False True True True
False False False False False True

Operator Bitwise
Operator ini digunakan untuk memanipulasi bit-bit dari nilai data. Operator ini beserta artinya dapat dilihat pada tabel berikut :
Operator Operasi
>> Pergeseran bit ke kanan
<< Pergeseran bit ke kiri
~ Komplemen satu atau NOT
& Bitwise AND
| Bitwise OR
^ Bitwise XOR (exclusive OR)

Hubungan bit dan hasilnya untuk operator bitwise logika:
bit AND OR XOR
B1 B2
1 1 1 1 0
1 0 0 1 1
0 1 0 1 1
0 0 0 0 0

Bitwise 12 dan 10: 1 1 0 0 (12)
& 1 0 1 0 (10)
----------------------------------
1 0 0 0 (08)

Operator Lain
Selain operator diatas, PHP masih mempunyai operator lain, berikut ini beberapa operator yang sering digunakan dalam script.
Operator Arti
. Penggabungan String
= Penugasan
$ Mengacu pada variabel

1 komentar:

  1. Kok isinya sama kaya Buku yang ditulis Yudhi Purwanto yang berjudul "Pemogramman Web dengan PHP :v

    BalasHapus