Memahami Simbol Operator Pada PHP Untuk Pemula


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/PenguranganOperator 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 + yPenjumlahanMenjumlahkan nilai x dengan nilai y2 + 35
x - yPenguranganMengurangi nilai x dengan nilai y5 - 32
x * yPerkalianMengalikan nilai x dengan nilai y5 * 210
x / yPembagianMembagi nilai x dengan nilai y10 / 25
x % ySisa PembagianUntuk mendapatkan sisa pembagian dari x dengan y5 % 2
10 % 8
10 % 2
1
2
0
- xNegasiNilai negatif dari x- 2
a . bConcatenation (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.
Dan berikut ini adalah daftar operator penugasan pada PHP yang bisa Anda gunakan :
Operator
Dibaca Sama Dengan ..
Deskripsi
x = yx = yOperand sebelah kiri akan diisi oleh nilai yang ada pada operand sebelah kanan.
x += yx = x + yPenambahan
x -= yx = x - yPengurangan
x *= yx = x * yPerkalian
x /= yx = x / yPembagian
x %= yx = x % yModulus atau Sisa Pembagian
a .= ba = a . bConcatenate (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
++xPre-incrementMenambahkan 1 nilai terhadap x, lalu mengembalikan nilai x.
x++Post-incrementMengembalikan nilai x, lalu menambahkan 1 nilai terhadap x.
--xPre-decrementMengurangi 1 nilai terhadap x, lalu mengembalikan nilai x.
x--Post-decrementMengembalikan 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 == ySama DenganBenar jika x sama dengan y5 == 7; false
x === yIdentik (Identical)Benar jika x sama dengan y, dan mereka (x dan y) memiliki type yang sama5==="5"; false
x != yTidak Sama DenganBenar jika x tidak sama dengan y5!=7; true
x <> yTidak Sama DenganBenar jika x tidak sama dengan y5<>7; true
x !== yTidak Identik (Not Identical)Benar jika x tidak sama dengan y, atau mereka (x dan y) memiliki type yang berbeda5!==="5"; true
x > yLebih DariBenar jika x lebih dari y5>7; false
x < yKurang DariBenar jika x kurang dari y5<7; true
x >= yLebih Dari atau Sama DenganBenar jika x lebih besar atau sama dengan y5>=7; false
x <= yKurang Dari atau Sama DenganBenar jika x kurang dari atau sama dengan y5<=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 yAndTrue jika nilai x dan y adalah truex=6; y=3
(x < 10 and y > 1); true
x or yOrTrue jika nilai x atau nilai y adalah truex=6; y=3
(x==6 or y==5); true
x xor yXorTrue jika antaran x atau y bernilai true, tetapi bukan keduanya.x=6; y=3
(x==6 xor y==3); false
x && yAndTrue jika nilai x dan y adalah truex=6; y=3
(x < 10 && y > 1); true
x || yOrTrue jika nilai x atau nilai y adalah truex=6; y=3
(x==5 || y==5); false
! xNotTrue jika x tidak sama dengan truex=6; y=3
!(x==y); true
6. Operator Array
Operator Array digunakan untuk memproses variabel yang berisikan deret nilai (array).
Operator
Nama
Deskripsi
x + yUnionUnion (gabungan) antara x dan y
x == ySama DenganTrue jika x dan y memiliki key/value yang sama
x === yIdentik (Identity)True jika x dan y memiliki key/value yang sama, urutan yang sama, dan type yang sama
x != yTidak sama denganTrue jika x tidak sama dengan y
x <> yTidak sama denganTrue jika x tidak sama dengan y
x !== yTidak identik (non-identity)True jika x tidak identik dengan y

Subscribe to receive free email updates:

0 Response to "Memahami Simbol Operator Pada PHP Untuk Pemula"

Post a Comment