Rekayasa aplikasi Perpustakaan Week 2

Slides:



Advertisements
Presentasi serupa
APLIKASI BERBASIS WEB STTI I-Tech Susana Dwi Yulianti, SKom.
Advertisements

PENGENALAN PHP DAN INSTALASI WEB SERVER
CARA INSTALASI XAMPP.
Personal Home Page (PHP)
Struktur Dasar PHP.
PERTEMUAN 10 KONEKSI DATABASE MYSQL
Isnardi,M.Kom Ikhsan, S.Kom, M.Kom Novinaldi, S.Kom
PERTEMUAN IV Oleh : Fajar Y. Zebua
PHP. PHP itu … Merupakan singkatan recursive dari PHP : Hypertext Prepocessor Pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1994.Rasmus Lerdorf Setiap.
Pengembangan Evangs Mailoa PHP WEB. Awalnya PHP merupakan singkatan dari Personal Home Page. Sesuai dengan namanya, PHP digunakan untuk membuat website.
PHP: Hypertext Preprocessor
PHP.
Modul- 8 Pengantar PHP (1)
As’ad Djamalilleil Variabel & Konstanta As’ad Djamalilleil
Identifier, Tipe Data dan Variabel Yusuf Nurrachman.
Pemrograman Internet (modul 2)
PHP L. Erawan. Pengantar PHP itu bahasa script berjenis server-side (kalau bahasa javascript berjenis client-side) Anda harus menginstall software PHP.
Operator, Variabel, Konstanta, Tipe Data
WordPress merupakan salah satu software untuk membangun situs Web. WordPress mudah diinstal dan digunakan. Pemakai pemula pun dapat memanfaatkan WordPress.
Dasar-Dasar PHP.
VARIABEL, KONSTANTA, DAN OPERATOR
Pengantar PHP (Lanjutan)
Praktikum Java Script.
INSTALASI XAMPP DAN DRUPAL Oleh Haryo Nurtiar. PERANGKAT LUNAK XAMPP DAN DRUPAL XAMPP yang digunakan adalah versi xampp- win installer.exe DRUPAL.
M.K. Pemrograman Web (AK )
Dasar-dasar Pemrograman PHP
Data & Variabel Visual basic 6.0.
Variabel, Konstanta, tipe data dan Operator
PHP.
PHP.
PHP: Hypertext Preprocessor
Variabel dan Penerapannya
KOMPUTER APLIKASI TIK II
Bahasa Pemprograman Dasar Pertemuan 2
Lutfi Budi Ilmawan Univ. Muslim Indonesia
Multimedia Matematika – Pertemuan 3
Menginstall XAMPP pada Windows
Variabel, Konstanta, tipe data dan Operator
PHP.
Pertemuan 1&2 - Dasar Pemrograman PHP By: Junta Zeniarja, M.Kom, M.CS
PHP D. Sinaga, M.Kom.
PERANGKAT LUNAK XAMPP DAN DRUPAL
Membangun Toko Online E-Commerce Dengan Prestashop
Pertemuan Minggu ke-3 Matakuliah Permrograman Web
Event,Tipe Data,Variabel & Function
Pemrograman internet ABU SALAM, M.KOM.
As’ad Djamalilleil Sintaks Dasar As’ad Djamalilleil
Pengembangan Web PHP Ramos Somya.
Variabel, Tipe data dan operator
Pemrograman Basis Data Berbasis Web
Struktur Dasar PHP.
Pemrograman Web/TI/ AK /2 sks
PHP (Personal Home Page)
Pengembangan Web PHP.
MATERI PERKULIAHAN PEMROGRAMAN I (Remedial)
Pemrograman Web/TI/ AK /2 sks
WEB DASAR PERTEMUAN III
Pengenalan PHP, Variabel & Operator
Pemrograman Berorientasi Platform (IN315B)
Struktur Dasar PHP.
Pengembangan Web PHP (Season 1) Ramos Somya.
Personal Home Page (PHP) yang sekarang PreHypertextProcessor
PHP: Hypertext Preprocessor
Dasar-dasar PHP - Pengantar - variabel - operator -struktur kontrol
PEMROGRAMAN WEB II.
PRAKTIKUM PEMROGRAMAN WEB Pertemuan 3
Pemrograman Web/TI/ AK /2 sks
Pengembangan Web PHP.
WEB DASAR PERTEMUAN III
Variabel, Tipe data dan operator
Transcript presentasi:

Rekayasa aplikasi Perpustakaan Week 2 Instalasi PHP Rekayasa aplikasi Perpustakaan Week 2

Software yang diperlukan Apache server http://www.php.net/ Php phpmyadmin Mysql server XAMPP

instalasi Install Xampp Sehingga muncul xampp control panel Running Apache Mysql

Tampilan xampp

Cek hasil Buka browser –mozila, ie, opera, chrome Ketikkan localhost Sehingga muncul tampilan

Klik bahasa yang akan digunakan

Say Hello to PHP Buka notepad dan ketikkan perintah dibawah ini: echo "Hello, Nama saya PHP "; ?> Kemudian simpan di dalam DOCUMENT ROOT dengan nama coba.php Buka browser dan ketikkan alamat localhost/coba.php

Contoh lagi <?php echo " Saya sedang belajar PHP bersama Bunafit " ; echo " <br> "; print ('<br> ') ; print (' Selamat Belajar PHP ') ; ?>

PHP dan HTML <?php echo "<html>"; echo "<head>"; echo "<title>HMTL dalam Script PHP</title>"; echo "</head>"; echo "<body>"; echo "<h1>"; echo "<div align=center>"; echo "<font color=#000000 size=+2>"; echo " Selamat datang di Kota Budaya Jogjakarta "; echo "</font>"; echo "</div>"; echo "</h1>"; echo "</body>"; echo "</html>"; ?>

Latihan Berikan warna tulisan pada website coba.php

Variabel Digunakan untuk menyimpan sebuah value, data atau informasi Nama variabel diawali dengan tanda $ Panjang tidak terbatas Setelah tanda $ diawali oleh huruf atau under-scrore (_). Karakter berikutnya bisa terdiri dari huruf, angka, dan karakter tertentu yang diperbolehkan (karakter ASCII dari 127 – 255). Bersifat case-sensitive. Tidak perlu dideklarasikan. Tidak boleh mengandung spasi.

Contoh Variabel Benar Salah $_name $first_name $name3 $name_3 $3name

contoh <?php $nim = "0411500400"; $nama = 'Chotimatul Musyarofah'; echo "NIM : " . $nim . "<br>"; echo "Nama : $nama"; ?>

Hasil

Latihan Buat aplikasi dangan tampilan berikut:

Tipe Data Pada PHP, tipe data variabel tidak didefinisikan oleh programmer, akan tetapi secara otomatis ditentukan oleh intepreter PHP. Namun demikian, PHP mendukung 8 (delapan) buah tipe data primitif, yaitu : 1. boolean 2. integer 3. float 4. string 5. array 6. object 7. resource 8. NULL

Contoh aplikasi tipe data <?php $nim = "0411500400"; $nama = 'Chotimatul Musyarofah'; $umur = 23; $nilai = 82.25; $status = TRUE; echo "NIM : " . $nim . "<br>"; echo "Nama : $nama<br>"; print "Umur : " . $umur; print "<br>"; printf ("Nilai : %.3f<br>", $nilai); if ($status) echo "Status : Aktif"; else echo "Status : Tidak Aktif"; ?>

String Variabel string digunakan untuk nilai yang mengandung karakter string. Pada contoh berikut, script PHP memberikan string “Apa kabar dunia" pada variabel string bernama $txt : <?php $txt=" Apa kabar dunia "; echo $txt; ?> Output dari kode tersebut adalah : Apa kabar dunia

String Hanya ada satu operator string di PHP. Concatenation operator (.). digunakan untuk menggabungkan dua string. Contoh : <?php $txt1="Hello World"; $txt2=“apa kabarmu"; echo $txt1 . " " . $txt2; ?> Output : Hello World apa kabarmu

komentar Dalam PHP, komentar program bisa menggunakan : Contoh /* dan */ // dan # Contoh <? /* Ini komentar tidak akan tercetak di layar yang ini juga komentar */ // Nah kalo ini komentar satu baris # Terus kalo ini juga komentar echo "Ini akan tercetak di layar"; ?>

Arithmetic Operator (Operator Aritmatika) Aksi Contoh Penejelasan + Penjumlahan 5 + 9 Menghasilkan nilai : 14 - Pengurangan 9 - 4 Menghasilkan nilai : 5 * Perkalian 5 * 6 Menghasilkan nilai : 30 / Pembagian 20 / 4 % Modulus 9 % 4 Menghasilkan nilai : 1

contoh <?php $X='15'; $Y='3'; $tambah= $X += $X; echo "$tambah"; ?>

Latihan Buat aplikasi untuk menhitung pendapatan dengan ketentuan Pajak 0.1% Hitung pendapatan bersih Rumus pendapatan bersih = pendapatan – (pendapatan*pajak)

Assignment Operator Tanda sama dengan ( = ) digunakan untuk mengatur atau menetapkan nilai suatu variabel. Oleh karena itu tanda tersebut dikenal sebagai operator penugasan. Contoh : $x = 1; $y = $x + 1; $luas = $panjang * $lebar; $statements = "Yes";

Comparison Operator (Operator Perbandingan) Operator perbandingan digunakan untuk menguji suatu kondisi. Ekspresi yang menggunakan operator perbandingan akan selalu menghasilkan nilai boolean, yaitu antara true (benar) atau false (salah). Contoh : $i = 4; if ($i < 6) print "akan dilakukan pencetakan"; // ekspresi '$i < 6' adalah benar if ($i > 6) print "tidak akan tercetak"; // ekspresi '$i > 6' adalah salah

Comparison Operator (Operator Perbandingan) (2) Perlu diingat ! Tanda ( == ) merupakan operator perbandingan untuk menguji suatu variabel sedangkan tanda ( = ) adalah operator penugasan untuk memberikan nilai kepada suatu variabel. Perhatikan dua contoh dibawah ini.

Comparison Operator (Operator Perbandingan) (3) Contoh salah ! $i = 3; if($i = 5) print "lima"; // akan mencetak lima. Pernyataan $i=3 akan diabaikan if(5 = $i) print "lima"; /* parse error terdapat kesalahan. PHP berusaha memberikan nilai $i kepada bilangan 7 */

Comparison Operator (Operator Perbandingan) (4) Contoh Benar ! $i = 3; if($i == 5) print "lima"; // $i == 5 menghasilkan nilai false (salah) sehingga pernyataan // print "lima" tidak dijalankan. if(5 == $i) print "lima"; // 5 == $i menghasilkan nilai false (salah) sehingga pernyataan $a = "7"; $b = 7.00; print ($a == $b); // mencetak 1 (true) print (($a == $b) and (gettype($a) == gettype($b))); // mencetak 0

Latihan Buat tampilan sebagi berikut:

Operator logika And $a and $b TRUE jika $a dan $b TRUE. Or $a or $b Contoh Name Hasil And $a and $b TRUE jika $a dan $b TRUE. Or $a or $b TRUE jika $a atau $b TRUE. Xor $a xor $b TRUE jika salah satu dari $a atau $b TRUE ! ! $a Not TRUE jika $a bukan TRUE. && $a && $b TRUE jika $a dan $b TRUE. || $a || $b TRUE jika $a atau $b TRUE.

Operator logika Contoh : $i = 1; $j = 2; $k = 3; if($i==1 && $j==2 && $k==3) print "akan tercetak"; // akan mengeksekusi pernyataan print if($i==1 OR $k==3) print "akan tercetak"; if($i==1 XOR $j==2) print "akan tercetak"; // tidak mengeksekusi pernyataan print karena kedua variabel //bernilai benar if !($i==1 && $k==3) print "akan tercetak"; // tidak akan mengeksekusi pernyataan print if (($i==1 && $k==3) XOR ($i==1 || $j=2) XOR ($i==1)) print "akan tercetak";

Variable Assignment Shortcut Pada PHP dimungkinkan untuk melakukan penggunaan jalan pintas untuk operator pada pernyataan penugasan dimana operand pertama adalah sebuah variabel dan hasilnya disimpan pada variabel yang sama.

Variable Assignment Shortcut Contoh Sama dengan $x += $y $x = $x + $y $x -= $y $x = $x - $y $x *= $y $x = $x * $y $x /= $y $x = $x / $y $x %= $y $x = $x % $y $x &= $y $x = $x & $y