copas dari : http://koding.web.id/memahami-simbol-operator-pada-php-untuk-pemula/
Memahami Simbol Operator Pada PHP Untuk Pemula
Kali ini saya akan coba membahas mengenai beberapa jenis Simbol Operator yang digunakan pada bahasa pemrograman PHP.
Sebenarnya, operator pada bahasa pemrograman PHP akan sama saja dengan operator pada bahasa pemrograman umum lainnya seperti Java ataupun C. Terlebih, memang bahasa pemrograman PHP memang agak mirip sintaks nya dengan bahasa pemrograman C.
Ada beberapa jenis operator yang akan dibahas kali ini, diantaranya adalah Operator Aritmatika,Operator Penugasan (Assignment), Operator Penambahan/Pengurangan, Operator Pembanding,Operator Logika, dan Operator Array yang akan dibahas secara lebih rinci dibawah ini.
1. Operator Aritmatika.
Operator aritmatika pada umumnya digunakan untuk tipe data number atau angka. Namun, tidak menutup kemungkinan untuk menggunakan beberapa operator aritmatika untuk tipe data String. Berikut penjelasan dan contoh untuk operator aritmatika :
Operator
|
Nama
|
Deskripsi
|
Contoh
|
Hasil
|
---|---|---|---|---|
x + y | Penjumlahan | Menjumlahkan nilai x dengan nilai y | 2 + 3 | 5 |
x - y | Pengurangan | Mengurangi nilai x dengan nilai y | 5 - 3 | 2 |
x * y | Perkalian | Mengalikan nilai x dengan nilai y | 5 * 2 | 10 |
x / y | Pembagian | Membagi nilai x dengan nilai y | 10 / 2 | 5 |
x % y | Sisa Pembagian | Untuk mendapatkan sisa pembagian dari x dengan y | 5 % 2 10 % 8 10 % 2 | 1 2 0 |
- x | Negasi | Nilai negatif dari x | - 2 | |
a . b | Concatenation (Penggabungan) | Menggabungkan variabel a dengan variabel b. | "Ko" . "ding" | Koding |
2. Operator Penugasan (Assignment)
Operator penugasan dasar pada PHP adalah simbol “=” yang berarti operand yang ada di sebelah kiri akan menampung nilai yang ada pada operand sebelah kanan.
Jika kita menuliskan “$x = 5″, maka operand kiri ($x) akan terisi oleh nilai yang ada pada operand sebelah kanan (5). Maka, nilai $x adalah 5.
Jika kita menuliskan “$x = 5″, maka operand kiri ($x) akan terisi oleh nilai yang ada pada operand sebelah kanan (5). Maka, nilai $x adalah 5.
Dan berikut ini adalah daftar operator penugasan pada PHP yang bisa Anda gunakan :
Operator
|
Dibaca Sama Dengan ..
|
Deskripsi
|
---|---|---|
x = y | x = y | Operand sebelah kiri akan diisi oleh nilai yang ada pada operand sebelah kanan. |
x += y | x = x + y | Penambahan |
x -= y | x = x - y | Pengurangan |
x *= y | x = x * y | Perkalian |
x /= y | x = x / y | Pembagian |
x %= y | x = x % y | Modulus atau Sisa Pembagian |
a .= b | a = a . b | Concatenate (Menggabungkan) dua variabel string |
3. Operator Penambahan/Pengurangan
Operator penambahan atau pengurangan digunakan untuk menambahkan atau mengurangi tipe data number/angka yang tersimpan didalam sebuah variabel, dimana nilai yang ditambahkan atau dikurangi akan digunakan kembali pada proses selanjutnya (pada proses looping misalnya).
Operator
|
Nama
|
Deskripsi
|
---|---|---|
++x | Pre-increment | Menambahkan 1 nilai terhadap x, lalu mengembalikan nilai x. |
x++ | Post-increment | Mengembalikan nilai x, lalu menambahkan 1 nilai terhadap x. |
--x | Pre-decrement | Mengurangi 1 nilai terhadap x, lalu mengembalikan nilai x. |
x-- | Post-decrement | Mengembalikan nilai x, lalu mengurangi 1 nilai terhadap x. |
4. Operator Pembanding
Operator pembanding biasanya digunakan untuk mengecek suatu kondisi. Misalnya, dalam penggunaan statement If.
Operator
|
Nama
|
Deskripsi
|
Contoh
|
---|---|---|---|
x == y | Sama Dengan | Benar jika x sama dengan y | 5 == 7; false |
x === y | Identik (Identical) | Benar jika x sama dengan y, dan mereka (x dan y) memiliki type yang sama | 5==="5"; false |
x != y | Tidak Sama Dengan | Benar jika x tidak sama dengan y | 5!=7; true |
x <> y | Tidak Sama Dengan | Benar jika x tidak sama dengan y | 5<>7; true |
x !== y | Tidak Identik (Not Identical) | Benar jika x tidak sama dengan y, atau mereka (x dan y) memiliki type yang berbeda | 5!==="5"; true |
x > y | Lebih Dari | Benar jika x lebih dari y | 5>7; false |
x < y | Kurang Dari | Benar jika x kurang dari y | 5<7; true |
x >= y | Lebih Dari atau Sama Dengan | Benar jika x lebih besar atau sama dengan y | 5>=7; false |
x <= y | Kurang Dari atau Sama Dengan | Benar jika x kurang dari atau sama dengan y | 5<=7; true |
5. Operator Logika
Sama halnya seperti operator pembanding, operator logika juga biasanya digunakan untuk mengecek suatu kondisi dan biasa digunakan dalam statement If.
Operator
|
Nama
|
Deskripsi
|
Contoh
|
---|---|---|---|
x and y | And | True jika nilai x dan y adalah true | x=6; y=3 (x < 10 and y > 1); true |
x or y | Or | True jika nilai x atau nilai y adalah true | x=6; y=3 (x==6 or y==5); true |
x xor y | Xor | True jika antaran x atau y bernilai true, tetapi bukan keduanya. | x=6; y=3 (x==6 xor y==3); false |
x && y | And | True jika nilai x dan y adalah true | x=6; y=3 (x < 10 && y > 1); true |
x || y | Or | True jika nilai x atau nilai y adalah true | x=6; y=3 (x==5 || y==5); false |
! x | Not | True jika x tidak sama dengan true | x=6; y=3 !(x==y); true |
6. Operator Array
Operator Array digunakan untuk memproses variabel yang berisikan deret nilai (array).
Operator
|
Nama
|
Deskripsi
|
---|---|---|
x + y | Union | Union (gabungan) antara x dan y |
x == y | Sama Dengan | True jika x dan y memiliki key/value yang sama |
x === y | Identik (Identity) | True jika x dan y memiliki key/value yang sama, urutan yang sama, dan type yang sama |
x != y | Tidak sama dengan | True jika x tidak sama dengan y |
x <> y | Tidak sama dengan | True jika x tidak sama dengan y |
x !== y | Tidak identik (non-identity) | True jika x tidak identik dengan y |
0 Response to "Memahami Simbol Operator Pada PHP Untuk Pemula"
Post a Comment