PHP
Apa itu PHP ? PHP singkatan dari PHP Hypertext Preprocessor PHP dirancang untuk membentuk web dinamis PHP bersifat Free dipakai,anda dapat download di www.php.net
Skrip HTML Skrip HTML memiliki kode <HTML> <HEAD> <TITLE> Latihan Pertama </TITLE> </HEAD> <BODY> Selamat Belajar PHP </BODY> </HTML>
Skrip PHP Skrip PHP memiliki kode <HTML> <HEAD> <TITLE> Latihan Pertama </TITLE> </HEAD> <BODY> <? Echo “Selamat Belajar PHP”; ?> </BODY> </HTML>
Contoh Program mencetak tanggal sekarang Skrip PHP memiliki kode <HTML> <HEAD> <TITLE> Latihan Pertama </TITLE> </HEAD> <BODY> <? Echo “Tanggal Sekarang”.date(“d F Y”); ?> </BODY> </HTML>
Konsep Kerja HTML Web Server Tanggapan HTTP Kode HTML Permintaan HTTP Index.html Browser Client
Konsep Kerja PHP Web Server Skrip PHP Mesin PHP Permintaan HTTP Index.php Kode HTML Browser Client Tanggapan HTTP
PHP dan Database Pada saat ini PHP dapat berkomunikasi dengan beberapa database diantaranya : Dbase DBM FilePro Informix Ingres Interbase Microsoft Acess SQL Server MySQL Oracle Postgre SQL Sybase
Variabel PHP Penulisan variabel dimulai dengan tanda $ Contoh $data=“aku”; $angka=1; <? $nama=“adi”; echo $nama; ?>
Latihan menginputkan lewat form <HTML> <HEAD> <TITLE> Latihan Pemasukan data </TITLE> </HEAD> <BODY> <Form Action=masuk.php method=get> Silahkan masukkan nama anda <Input Type=text name=nama> <input type=submit value=“kirim”> </Form> </BODY> </HTML>
Isi form masuk.php <HTML> <HEAD> <TITLE> Latihan Pertama </TITLE> </HEAD> <BODY> <? Echo “Selamat Belajar PHP <B>$nama</B>”; ?> </BODY> </HTML>
Pernyataan kondisi Menggunakan if Syntax if(kondisi) { } else(kondisi)
Contoh menggunakan if <HTML> <HEAD> <TITLE> Latihan Pertama </TITLE> </HEAD> <BODY> <? $nama=“susilo”; if($nama==“susilo”) echo “nama anda susilo”; else echo “nama anda bukan susilo”; ?> </BODY> </HTML>
Perulangan dengan For Syntax for(variabel_awal;variable_akhir;penambahan) { }
Contoh menggunakan for <HTML> <HEAD> <TITLE> Latihan Pertama </TITLE> </HEAD> <BODY> <? for ($i=1;$i<=10;$i=$i+1) { echo “posisi sekarang adalah $i <BR>”; } ?> </BODY> </HTML>
Komentar PHP Komentar 1 baris pada php dapat diberi tanda # atau tanda // Jika lebih dari 1 baris gunakan tanda /* diawal dan */ diakhir komentar Contoh # ini merupakan komentar PHP // ini merupakan komentar PHP /* ini merupakan komentar yang lebih dar 1 baris */
Penampilan karakter khusus Penulisan Karakter yang dimasud \” Petik ganda \\ Backslash \$ Dolar \n Newline(pindah Baris) \t tab \x00 s/d \xFF Karakter heksadesimal
Contoh karakter khusus <HTML> <HEAD> <TITLE> Latihan Pertama </TITLE> </HEAD> <BODY> <? $bahasa=“PHP”; Echo “\$bahasa=$bahasa”; ?> </BODY> </HTML>
Konversi Nilai Menggunakan cast (type)variabel Contoh (double)$suhu; (integer)$suhu; (string)$suhu; Mengunakan inval,doubleval dan strval contoh inval($suhu); doubleval($suhu); strval($suhu);
Contoh script <HTML> <HEAD> <TITLE> Latihan Pertama </TITLE> </HEAD> <BODY> <? $suhu="80.34 derajat celcius"; echo "menggunakan double<BR>"; echo (double)($suhu)."<BR>"; echo doubleval($suhu)."<BR>"; echo "menggunakan integer<BR>"; echo (integer)($suhu)."<BR>"; echo intval($suhu)."<BR>"; echo "menggunakan String<BR>"; echo (string)($suhu)."<BR>"; echo strval($suhu)."<BR>"; ?> </BODY> </HTML>
Operator Aritmatika Operator Kegunaan Prioritas + Penjumlahan Ketiga - Pengurangan * Perkalian Kedua / Pembagian % Sisa Bagi ++ Penaikan Pertama -- Penurunan
Contoh operator aritmatika Skrip PHP memiliki kode <HTML> <HEAD> <TITLE> Latihan Pertama </TITLE> </HEAD> <BODY> <? echo "Penjumlahan dan pengurangan <BR>"; printf ("9 + 1=%d" , 9+1); printf ("<BR>9 - 1=%d" , 9-1); echo "Perkalian dan pembagian<BR>"; echo "<BR>9*2=" . 9*2; echo "<BR>9/2=" . 9/2; echo "<BR>9%2=" . 9%2; ?> </BODY> </HTML>
Tugas BUAT KONVERSI SUHU BUAT KONVERSI PANJANG