Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Rekayasa aplikasi Perpustakaan Week 2
Instalasi PHP Rekayasa aplikasi Perpustakaan Week 2
2
Software yang diperlukan
Apache server Php phpmyadmin Mysql server XAMPP
3
instalasi Install Xampp Sehingga muncul xampp control panel Running
Apache Mysql
4
Tampilan xampp
5
Cek hasil Buka browser –mozila, ie, opera, chrome Ketikkan localhost
Sehingga muncul tampilan
6
Klik bahasa yang akan digunakan
7
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
8
Contoh lagi <?php echo " Saya sedang belajar PHP bersama Bunafit " ; echo " <br> "; print ('<br> ') ; print (' Selamat Belajar PHP ') ; ?>
9
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=# size=+2>"; echo " Selamat datang di Kota Budaya Jogjakarta "; echo "</font>"; echo "</div>"; echo "</h1>"; echo "</body>"; echo "</html>"; ?>
10
Latihan Berikan warna tulisan pada website coba.php
11
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.
12
Contoh Variabel Benar Salah $_name $first_name $name3 $name_3 $3name
13
contoh <?php $nim = " "; $nama = 'Chotimatul Musyarofah'; echo "NIM : " . $nim . "<br>"; echo "Nama : $nama"; ?>
14
Hasil
15
Latihan Buat aplikasi dangan tampilan berikut:
16
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
17
Contoh aplikasi tipe data
<?php $nim = " "; $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"; ?>
18
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
19
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
20
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"; ?>
21
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
22
contoh <?php $X='15'; $Y='3'; $tambah= $X += $X; echo "$tambah"; ?>
23
Latihan Buat aplikasi untuk menhitung pendapatan dengan ketentuan
Pajak 0.1% Hitung pendapatan bersih Rumus pendapatan bersih = pendapatan – (pendapatan*pajak)
24
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";
25
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
26
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.
27
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 */
28
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
29
Latihan Buat tampilan sebagi berikut:
30
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.
31
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";
32
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.
33
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
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.