0% menganggap dokumen ini bermanfaat (0 suara)
13 tayangan

Operator Dalam Pemrograman PHP Dan Mysql

Operator php mysql

Diunggah oleh

shintafaradilla02
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
13 tayangan

Operator Dalam Pemrograman PHP Dan Mysql

Operator php mysql

Diunggah oleh

shintafaradilla02
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 13

Berbagai Macam Operator dalam PHP

dan MYSQL
Oleh:Taryana Suryana M.Kom
Teknik Informatika Unikom

[email protected]
[email protected]
Line/Telegram: 081221480577

3.1. Operator pada PHP


Operator merupakan symbol yang biasa di libatkan dalam program untuk melakukan suatu operasi
atau manipulasi.
Misalnya untuk:
1. Menjumlahkan dua buah nilai
2. Memberikan nilai ke suatu variable
3. Membandingkan kesamaan dua buah nilai

3.2. Operator Aritmatika


Operator Aritmatika adalah operator yang digunakan dalam melakukan suatu proses operasi
matematika, seperti penjumlahan, perkalian dan sebagainya.
Contoh:
$a + $b
symbol + merupakan operator untuk melakukan operasi penjumlahan dari kedua operand-nya (yaitu
$a dan $b). Karena operator penjumlahan melibatkan dua buah operand, maka operator ini tergolong
sebagai operator binary.

Tabel 3.1. Operator Aritmatika


Operator pembagian ("/") mengembalikan suatu nilai bulat (hasil dari suatu pembagian bulat) Jika
kedua operan adalah integer (atau string yang dikonversi ke integer). Jika salah satu operan adalah
nilai floating-point value, pembagian floating-point dilakukan.Operator seperti penjumlahan,
pengurangan, perkalian dan pembagian merupakan hal yang umum. Adapun operator sisa pembagian
(modulus) berupa % adalah sesuatu yang berbeda dengan operator sebelumnya.

Lihat contoh.

3.3. Operator pemberi nilai atau penugasan


Operator pemberian nilai (penugasan) yang disimbolkan dengan tanda (=) sama dengan, berguna
untuk memberikan suatu nilai kesuatu variable. Operator ini dapat digunakan sebagai ungkapan
ataupun berdiri sendiri sebagai pernyataan.
$a = 3; memberikan nilai 3 ke $a
$a = ($b = 4) + 5; // $a is equal to 9 now, and $b has been set to 4.
$a = 2 + 3;

3.4. Operator Bitwise


Operator Bitwise memungkinkan anda untuk memanipulasi data dalam bentuk bit tertentu dalam
suatu integer on atau off.

Table 3.2. Operator Bitwise


3.5. Operator Perbandingan
Operator perbandingan, sesuai dengan namanya, memperbolehkan anda untuk membandingkan dua
nilai.

Table 33. Operator Perbandingan

3.6. Operator Eksekusi


PHP mendukung sebuah operator eksekusi yang disimpan dalam tanda backticks (``). Dalam tanda
backticks tersebut dapat dimasukan perintah yang dilakukan dalam shell, kemudian outputnya akan
dikeluar di jendela browser.

Contoh:
$output = `ls -al`;
echo "<pre>$output</pre>";

3.7. Operator Penaikan dan Penurunan


PHP mendukung perintah C-style yang berhubungan dengan penaikan (increment) dan penurunan
(decrement). Kedua operator ini digunakan pada operand bertipe bilangan bulat (integer).

Tabel 3.4. Increment/decrement Operators


Contoh 1:
$a = 10;
$b = 10 + ++$a; // $a akan bernilai 11 dan $b akan bernilai 21
Perintah diatas akan sama dengan perintah berikut:
$a = 10 + 1;
$b = 10 + 11

Contoh 2:
$a = 10;
$b = 10 + $a++; // $a akan bernilai 11 dan $b akan bernilai 20
Perintah diatas akan sama dengan perintah berikut:
$b = 10 + $a
$a = 10 + 1;

3.8. Operator Logical


Operator logika biasa digunakan untuk menghubungkan dua buah ungkapan kondisi menjadi sebuah
ungkapan kondisi

Table 3.5. Operator Logical

3.9. Operator Prioritas


Operator prioritas menentukan bagaimana suatu ekpresi dikerjakan oleh PHP. Operator yang
mempunyai prioritas tinggi akan didahulukan dalam hal pengerjaannya dibandingkan dengan
operator uang memiliki prioritas lebih rendah.
Contoh:
1 + 5 * 3, jawabanya adalah 16 dan bukan 18, sebab tanda operator kali (*) lebih tinggi derajatnya
dibandingkan dengan operator penjumlahan (+).
Dibawah ini adalah tabel operator prioritas dimana operator yang mempunyai derajat lebih rendah
akan disimpan diawal.
Table 3.6. Operator Prioritas

3.10. Operator String


Operator string adalah operator yang digunakan untuk menggabungkan dua atau beberapa string.
Hanya ada satu operator string dalam PHP yaitu operator pengabungan string (".") titik.
Contoh:
$a = "Hello ";
$b = $a . "World!"; // now $b = "Hello World!"
Latihan
Berikut adalah contoh penggunaan Operator dalam Program
Nama File:operator1.php
<?php
$A=100;
$B=5;
$C=$A+$B; //Operator + untuk penjumlahan
$D=$A-$B; //Operator - untuk pengurangan
$E=$A/$B; //Operator / untuk pembagian
$F=$A*$B; //Operator * untuk perkalian

echo "<h2>Contoh Penggunaan Operator</h2>";


echo "<hr>";
echo "A = $A<br>";
echo "B = $B<hr>";

echo "Variabel A di Jumlahkan Variabel B Hasilnya disimpan di variabel C<hr>";


echo "C = $C<hr>";
echo "Variabel A di Kurangi Variabel B Hasilnya disimpan di variabel D<hr>";
echo "D = $D<hr>";
echo "Variabel A di Bagi Variabel B Hasilnya disimpan di variabel E<hr>";
echo "E = $E<hr>";
echo "Variabel A di KALI Variabel B Hasilnya disimpan di variabel F<hr>";
echo "F = $F<hr>";
?>

Jangan lupa file selalu disimpan di folder:


xampp/htdocs/hi/

Gambar 3.1.Hasil Program operator1.php


Membuat Program Untuk mencari Nilai Akhir dan nilai Rata-rata
Diketahui nilai Tugas, UTS dan UAS,
Nilai Akhir = 20% tugas + 30% uts + 50% uas
Rata = (tugas+uts+uas)/3;

NamaFile:operator2.php
<?php
$namasiswa="Fahra Ragita Musyafa";
$prodi="Hubungan Internasional";
$tugas=75;
$uts=80;
$uas=85;
$nilaiakhir=(0.2*$tugas) + (0.3*$uts) + (0.5*$uas);
$rata=($tugas+$uts+$uas)/3;
echo "<h2>Menampilkan Nilai dan Rata-rata</h2>";
echo "<hr>";
echo "Nama Siswa = $namasiswa<br>";
echo "Prodi = $prodi<br>";
echo "Tugas = $tugas<br>";
echo "UTS = $uts<br>";
echo "UAS = $uas<hr>";
echo "Nilai Akhir = $nilaiakhir<br>";
echo "Rata Rata Nilai = $rata<hr>";
?>

Gambar 3.2. Hasil Program Menampilkan Nilai Akhir dan Rata-rata


Menggunakan Operator Matematika
Dalam Operasi Database
Berdasarkan Program tampilbarang.php yang telah dibuat pada pertemuan
sebelumnya, pada latihan kali ini akan ditambahkan kolom untuk menghitung dan
menampilkan totalharga

Tampilan Awal program Tampilbarang.php, Akan dirubah menjadi seperti berikut:


Caranya adalah pada notepad++ buka file tampilbarang.php, kemudian copy
seluruh isi program tersebut ke file baru.

NamaFile:operator3.php

<center>
<h1>
Penggunaan Operator Matematika Pada Data Barang<br>
<hr>
<table border=10>
<tr bgcolor=silver><td width=50><center>NO
<td width=100> <center>KODE BARANG<td width=200><center>NAMA
BARANG
<td width=100><center>HARGA<td width=50><center>STOK
<td>TOTAL HARGA
<?php
require ("koneksi.php");
$sql="select * from barang";
$hasil=mysqli_query($conn,$sql);
$row=mysqli_fetch_row($hasil);
$n=1;
$sumharga=0;
do
{
list($kodebrg,$namabarang,$harga,$stok)=$row;
$total=$harga*$stok;
echo "<tr><td>$n<td>$kodebrg<td>$namabarang<td
align=right>$harga<td align=right>$stok<td
align=right>$total";
$n++;
}
while($row=mysqli_fetch_row($hasil));

?>
TUGAS
Tugas 3.1. Buat Program Penjualan, Untuk Menampilkan Totalharga, Diskon, dan
Total bayar, jika diketahui:

Hasil Akhir Tugas31.php


Tugas32.Buat program untuk menampilkan Keseluruhan Harga, Stok, dan Total
harga, dari tabel barang. Lihat contoh file operator3.php

Kirim dalam format PDF Coding Program dan Screenshot, paling Lambat hari
Minggu Sore melalui https://kuliahonline.unikom.ac.id

ooOOoo
PUSTAKA

Suryana, Taryana (2021) Instalasi Xampp Untuk Pemrograman E-commerce. [Teaching Resource]
Suryana, Taryana (2021) Pengenalan E-commerce. [Teaching Resource]
Suryana, Taryana (2021) Membuat Database. [Teaching Resource]
Suryana, Taryana, e-COMMERCE MENGUNAKAN PHP DAN MYSQL, Graha Ilmu, Jogyakarta
http://www.grahailmu.co.id/previewpdf/978-979-756-182-6-231.pdf

Anda mungkin juga menyukai