Nama : Ruben Saragih Kelas : XII TKJ A Hari/tgl : Jumat,29 Maret 2013

PHP [ Operator ]

Pemateri : Kingkin kuraesin Trimans yogiana Pelajaran : Database Web

I. Tujuan - Siswa dapat menghubungkan pemrograman html dan php - Siswa dapat memahami fungsi operator aritmatika pada php

II. Pendahuuan Operator merupakan suatu simbol yang dipakai untuk memanipulasi nilai suatu variabel. Variabel yang dimodifikasi oleh operator disebut operand. Contoh penggunaan operator misalkan 17 + 6, nilai 17 dan 6 disebut operand, sedang tanda "+" disebut operator. Operator digunakan untuk memanipulasi data seperti untuk penjumlahan, pengurangan, perkalian, pembagian dan sebagainya. Biasanya operator diklasifikasikan menjadi empat kelompok yaitu : Arithmetic Operator, Assignment Operator, Comparison Operator, dan Logical Operator.

1. Arithmetic Operator Operator aritmatika adalah operator yang digunakan untuk melakukan fungsi matematika, seperti penjumlahan, pengurangan, perkalian, pembagian dan sebagainya. Perhatikan table berikut : Tabel. Arithmetic Operator Contoh $a + $b $a - $b $a * $b $a / $b $a % $b ++ -Nama Penjumlahan Pengurangan Perkalian Pembagian Modulus Increment Decrement Hasil Jumlah $a dan $b Selisih $a dan $b Hasil kali $a dan $b Bilangan bulat dari $a dibagi $b Sisa pembagian dari $a dibagi $b

Contoh Nama ++$a Pre Increment

Hasil Tambahkan $a dengan 1, hasilnya masukkan ke dalam $a Berikan nilai $a, kemudian tambahkan 1 kepada $a Kurangkan $a dengan 1, hasilnya masukkan ke dalam $a Berikan nilai $a, kemudian kurangkan 1 kepada $a

$a++

Post Increment

--$a

Pre Decrement

$a--

Post Decrement

Contoh: <?php $penjumlahan = 2 + 4; $pengurangan = 6 - 2; $perkalian = 5 * 3; $pembagian = 15 / 3; $modulus = 5 % 2; echo "Menampilkan penjumlahan: 2 + 4 = ".$penjumlahan."<br>"; echo "Menampilkan pengurangan: 6 - 2 = ".$pengurangan."<br>"; echo "Menampilkan perkalian: 5 * 3 = ".$perkalian."<br>"; echo "Menampilkan pembagian: 15 / 3 = ".$pembagian."<br>"; echo "Menampilkan modulus: 5 % 2 = " . $modulus."; ?> Keluaran dari kode di atas adalah ? 2. Assignment Operator Assignment Operator atau juga disebut operator penugasan merupakan operator yang digunakan untuk member nilai ke suatu variable atau variable ke variable. Simbol operator ini adalah “sama dengan “ (=). Tabel berikut memperlihatkan daftar Assignment Operator :

Operator +=

Fungsi

Contoh

Untuk menambah nilai variable di sebelah kiri x + 5; dengan nilai di sebelah kanan x=x+5; Untuk mengurangi nilai variable di kiri dengan x -= 5; nilai di kanan x=x-5; Untuk melakukan concatenation atau operasi x .= ”php”; gabungan antara nilai variable di sisi kiri dengan x = x . “php”; nilai di sisi kanan Untuk membagi nilai variable di sisi kiri dengan x /= 5; nilai di sisi kanan x = x/5; Sisa hasil bagi antara nilai variable di kiri dengan x %= 5; nilai kanan x = x % 5; Untuk melakukan operasi AND antara nilai x &= 5; variable kiri dengan nilai kanan x = x & 5;

-=

.=

/=

%=

&=

3. Comparison Operator Operator ini dikenal juga dengan sebutan operator perbandingan atau relasional, yaitu operator yang digunakan untuk melakukan perbandingan antara dua buah operand dan menghasilkan nilai true dan false. Table berikut memperlihatkan daftar Comparison Operator. Operator == Fungsi sama dengan Contoh $a == $b TRUE jika $a sama dengan $b === Identik $a === $b TRUE jika $a sama dengan $b, dan keduanya memiliki tipe data yang sama != atau <> Tidak sama dengan $a != $b or $a <> $b TRUE jika $a tidak sama $b

Operator !==

Fungsi Tidak identik

Contoh $a !== $b TRUE jika $a tidak sama dengan $b atau keduanya tidak memiliki tipe data yang sama

<

Kurang dari

$a < $b TRUE jika $a kurang dari $b

>

Lebih besar dari

$a > $b TRUE jika $a lebih besar dari $b

<=

Kurang dari atau sama dengan

$a <= $b TRUE jika $a kurang dari atau sama dengan $b $a >= $b TRUE jika $a lebih besar atau sama dengan $b

>=

Lebih besar dari atau sama dengan

4. Logic Operator Logic operator atau operator logika digunakan untuk menggabungkan kondisi berganda dan menghasilkan sebuah ekspresi bernilai true atau false. Perhatikan table berikut : Operator && atau AND Fungsi Melakukan operasi AND Contoh $a && $b TRUE jika $a dan $b keduanya bernilai TRUE || atau OR Melakukan operasi OR $a or $b TRUE jika $a atau $b salah satunya bernilai TRUE XOR Melakukan operasi XOR $a xor $b TRUE jika $a atau $b bernilai TRUE, dan salah satunya bernilai FALSE

!

Melaklukan operasi NOT

!$a TRUE jika $a tidak bernilai TRUE

5. String Operator Operator Fungsi . Concatenation

Contoh $a . $b menggabungkan string $a dan $b

III. Alat dan bahan - Xampp - Browser - Notepad - Laptop/pc

IV. Langkah kerja 1. Pastikan aplikasi xampp sudah terinstal di laptop atau pc 2. Jalankan aplikasi xampp dan jalankan pula apache dan mysql beserta modulnya

3. Kemudian buat file php dan edit menggunakan notepad.Lalu masukan script berikut

a. $a = $_POST [‘a’]; Variabel $a menunjukan form dengan input name a pada file html b. $b = $_POST[‘b’]; Variabel $b menunjukan form dengan input name b pada file html c. $jumlah = $a + $b; Variabel $jumlah berisi penjumlahan variabel $a dan $b d. $kurang = $a - $b; Variabel $kurang berisi pengurangan variabel $a dan $b e. $kali = $a * $b; Variabel $kali berisi perkalian variabel $a dan $b f. $bagi = $a / $b; Variabel $bagi berisi pembagian variabel $a dan $b

g. if ( $_POST ['operasi'] == jumlah ){ echo "Jika anda memilih tombol form penjumlahan maka inilah yang jawaban yang benar<br>"; echo "$jumlah";} else if ( $_POST ['operasi'] == kurang ){ echo "Jika anda memilih tombol form pengurangan maka inilah yang jawaban yang benar"; echo "<br>$kurang";} else if ( $_POST ['operasi'] == kali ){ echo "Jika anda memilih tombol form perkalian maka inilah yang jawaban yang benar<br>"; echo "$kali";} else if ( $_POST ['operasi'] == bagi ){ echo "Jika anda memilih tombol form pembagian maka inilah yang jawaban yang benar"; echo "<br>$bagi";} Pada bagian ini merupakan struktur logika majemuk [yang ditandai dengan else if] dimana terdapat lebih dari satu kondisi yang menuju pada satu keputusan yang akan diambil.Penjelasan untuk script diatas yaitu jika operasi yang dipilih adalah tambah , maka hasil yang keluar berupa penjumlahan antara variabel $a dan $b atau form a dan form b.Dan jika memilih operasi kurang,kali dan bagi , maka hasil yang keluarpun sesuai dengan operasi yang dipilih. 4. Lalu buat file html untuk form operator dan edit menggunakan notepad .Lalu masukan script berikut

- Penjumlahan

- Pengurangan

- Perkalian

- Pembagian

V. Kesimpulan Pembuatan form disarankan dibuat terlebih dahulu agar pada saat pembuatan php tidak terjadi kesalahan.

Sign up to vote on this title
UsefulNot useful