iputusundika.net header image 2

OPERATOR pada bahasa PHP

May 27th, 2008 · No Comments

I. Aritmatika
$a + $b  => isi var a ditambah dengan isi var b
$a - $b  => isi var a dikurang dengan isi var b
$a * $b  => isi var a dikalikan dengan isi var b
$a / $b  => isi var a dibagi dengan isi var b
$a % $b  => isi sisa hasil dari $a dibagi $b

II. Assignment
<?
$a=1;
$a += 1; //$a bernilai 2, sama artinya dengan $a = $a+1
$a -= 1; //$a bernilai 1, sama artinya dengan $a = $a-1
$a *= 1; //$a bernilai 2, sama artinya dengan $a = $a*1
$a /= 1; //$a bernilai 1, sama artinya dengan $a = $a/1
?>

III. Bitwise (operasi bit)
$a & $b => AND
$a | $b => OR
$a ^ $b => XOR
~ $a    => NOT
$a << $b  => SHIFT LEFT
$a >> $b  => SHIFT RIGHT

IV. Comparisson
$a==$b    => BENAR jika $a sama dengan $b
$a===$b   => BENAR jika $a sama dengan $b (tipe nya sama pada PHP4)
$a!=$b    => BENAR jika $a tidak sama dengan $b
$a<$b    => BENAR jika $a lebih kecil $b
$a>$b    => BENAR jika $a lebih besar $b
$a<=$b    => BENAR jika $a lebih kecil atau sama dengan $b
$a>=$b    => BENAR jika $a lebih besar atau sama dengan $b

V. LOGIKA
$a and $b  => BENAR jika $a dan $b keduanya bernilai BENAR
$a or $b   => BENAR jika salah satu atau keduanya bernilai BENAR
$a xor $b  => BENAR jika salah satunya bernilai BENAR tapi SALAH jika keduanya BENAR
!$a        => BENAR jika $a bernilai SALAH

VI. DECREMENT/INCREMENT
++$a  => Pre-increment ==> nilai $a ditambah 1,kemudian oprasi dilanjutkan
$a++  => Post-increment ==> Operasi dijalankan dulu, baru kemudian nilai $a ditambah 1
–$a  => Pre-decrement ==> nilai $a dikurangi 1,kemudian oprasi dilanjutkan
$a–  => Post-decrement ==> Operasi dijalankan dulu, baru kemudian nilai $a dikurangi 1

Tags: php

0 responses so far ↓

  • There are no comments yet...Kick things off by filling out the form below.

Leave a Comment