Header Ads

Mengenal Operator dan Fungsinya dalam PHP (SMK Kelas X)

Pembahasan yang lalu sudah dijelaskan mengani variable dan type data dalam PHP, kali ini siswa akan mengenal macam-macam operator dalam PHP seperti arithmetic operator, assignment operator, comparison operator, dan logic operator. Fungsi operator dalam bahasa pemrograman secara umum digunakan untuk memanipulasi atau melakukan proses perhitungan pada suatu nilai variable. Dan variable yng nilainya dimodifikasi oleh operator disebut operand.

Mengenal Operator dan Fungsinya dalam PHP (SMK Kelas X)
Untuk mempermudah pemahaman, perhatikan statement penggunaan operator dibawah ini:
8 + 2 = 10
"8 + 2 = 10" // disebut Ekspresi
"8" dan "2" // disebut Operand
"+" dan "=" // disebut Operator
Dari statement diatas diharapkan siswa sudah mengerti tentang Ekspresi, Operand, dan Operator. Berikut beberapa jenis operator:

Aritmetic Operator
Artimetic Operator merupakan operator matematika, sering digunakan dalam operasi matematika.
OperatorFungsi
+Penjumlahan
-Pengurangan
*Perkalian
/Pembagian
%Modulo
++Increment
Decrement

Contoh penggunaan Operator:
<?php
//Menampilkan Nilai
$a = 7;
$b = 3;
echo “A = $x<br />”; //Tanda = adalah Operator
echo “B = $y<br />”;
//Perkalian
$hasil = $a * $b; //Tanda * adalah Operator
echo “Jumlah dari A * B = $hasil”;
?>
Assigment Operator 
Operator ini digunakan untuk memberi nilai ke suatu variable ke variable lain, simbol dari operator ini adalah tanda sama dengan ( = ).

OperatorOperasi / FungsiContoh
+=Menambahkan nilai di kiri dengan nilai di kananx += 2;
x=x+2;
-=Mengurangi nilai di kiri dengan nilai di kananx -= 2;
x = x-2;
.=Melakukan concatenation / operasi gabungan antara nilai di kiri dengan nilai di kananx .= “imam”;
x=x. “imam”;
/=Membagi nilai di kiri dengan nilai di kananx /= 2;
x =x/2;
%=Sisa hasil bagi antara nilai di kiri dengan nilai di kananx %=2;
x = x%2;
|=Melakukan operasi OR antara nilai di kiri dengan nilai di kananx != 2;
x = x!2;
^=Melakukan operasi XOR antara nilai dikiri dengan nilai di kananx ^= 2;
x = x^2;

Comparison Operator
Operator perbandingan / relasional. Operator ini digunakan untuk melakukan perbandingan antara dua buah operand dan menghasilkan nilai TRUE & FALSE.

OperatorOperasi / Fungsi
==Sama Dengan
===Identik
!= atau <>Tidak Sama Dengan
!==Tidak Identik
<Kurang Dari
>Lebih Dari
<=Kurang Dari atau Sama Dengan
>=Lebih Dari atau Sama Dengan

Operator Logic
Merupakan operator logka, digunakan untuk menggabungkan kondisi berganda & menghasilkan sebuah ekspresi bernilai TRUE & FALSE.

OperatorOperasi / Fungsi
ANDMelakukan operasi AND dimana semua kondisi harus bernilai TRUE.
|| atau ORMelakukan operasi OR dimana salah satu kondisi bernilai TRUE.
XORMelakukan operasi XOR.
!Melakukan operasi NOT dimana jika nilai A adalah TRUE, maka akan menjadi FALSE.

Referensi lengkap mengenai Operator:  http://www.w3schools.com/php/php_operators.asp
Latihan-latihan
> Untuk soal latihan akan ditampilkan pada posting berikutnya...

No comments

Powered by Blogger.