1.63k likes | 2.94k Views
DASAR PEMOGRAMAN WEB MENGGUNAKAN PHP. Oleh: Andy Dhamalau, S.Kom. Pendahuluan. PHP adalah salah satu bahasa Server-side yang didesain khusus untuk aplikasi web .
E N D
DASAR PEMOGRAMAN WEBMENGGUNAKAN PHP Oleh: Andy Dhamalau, S.Kom
Pendahuluan • PHP adalahsalahsatubahasaServer-side yang didesainkhususuntukaplikasi web. • PHP dapatdisisipkandiantarabahasa HTML dankarenabahasaServer side,makabahasa PHP akandieksekusidi server, sehingga yang dikirimkanke browser adalah “hasiljadi” dalambentuk HTML, dankode PHP andatidakakanterlihat.
PHP dibuatpertama kali olehsatuorangyaituRasmusLerdorf, yang padaawalnyadibuatuntukmenghitungjumlahpengunjungpadahomepagenyapadatahun 1994. • Skripiniselanjutnyadikemasmenjadi tool yang disebut “Personal Home Page”. Paketinilah yang menjadicikalbakal PHP.
Padatahun 1995, Rasmusmenciptakan PHP/F1 versi 2. Padaversiinilahpemrogramdapatmenempelkankodeterstrukturkedalam tag HTML. • Yang menarik, kode PHP jugabisaberkomunikasidengan database danmelakukanperhitungan-perhitungan yang komplekssambiljalan.
Trend Pengguna PHP Sumber: http://www.php.net/usage.php
Apa yang Bisa Dilakukan dengan PHP? • Mengurangi waktu untuk membuat web berskala besar • Mampu menciptakan web interaktif • Menciptakan berbagai tool untuk keperluan online (http://www.hotscripts. com/PHP/Scripts_and_Programs/) • Mendukung e-commerce(shopping carts)
Konsep Kerja PHP • Model kerja HTML diawali dengan permintaan suatu halaman web oleh browser. Berdasarkan URL (Uniform Resource Locator) atau dikenal dengan sebutan alamat internet, browser mendapatkan alamat dari web server, mengindentifikasi halaman yang dikehendaki, dan menyampaikan segala informasi yang dibutuhkan oleh web server. • Selanjutnya, web server akan mencarikan berkas yang diminta dan memberikan isinya ke browser. Browser yang mendapatkan isinya segera melakukan proses penerjemahan kode HTML dan menampilkannya ke layar pemakai
Aplikasi Yang Diperlukan Untuk dapat bekerja dengan PHP, berikut ini adalah beberapa aplikasi yang diperlukan: • Web server (Apache, IIS, Personal Web Server/PWS) XAMPP, WAMP. • PHP server (dapat didownload di PHP.net) http://www.php.net • Database server (MySQL, Interbase, MS SQL, dll) • Web Editor (Dreamweaver, Frontpage, dll)
Anda dapat pula menggunakan tool aplikasi yang di dalamnya sudah terdapat web server (Apache), PHP server, dan MySQL yang terintegrasi menjadi satu. Tool tersebut dapat Diinstal di PC sebagai sarana belajar PHP. Beberapa contoh tool tersebut diantaranya adalah Easyphp (Easyphp.org), PHPTriad, AppServe, dll.
Menyimpan File PHP • Apabila Anda memiliki kode PHP yang disisipkan dalam HTML dalam suatu file dan menginginkan web server dapat menjalankannya, maka file tersebut harus disimpan dalam ekstensi .php. • Apabila Anda menyimpannya dengan ekstensi .html atau .htm, maka kode PHP tersebut tidak akan diproses dan akan ditampilkan dalam web browser seperti apa adanya
Skrip PHP dan HTML Penulisan skrip PHP diapit oleh tanda : <? ..........................?> <?php ....................... ?> <script language=”PHP”> ...... </script> Contoh 1 : <html> <head> <title>Skrip Pertamaku</title></head> <body> <? echo (“Selamat Datang di Dunia PHP”); //echo adalah perintah untuk menampilkan sesuatu di layar ?> </body> </htm>
Contoh PHP Script: <html> <head> <title>Halaman PHP pertamaku</title> </head> <body> <?php echo "Hello World!"; ?> </body> </html>
Latihan Pertama <html> <head> <title>Halaman PHP pertamaku</title> </head> <body> <?php echo "Hello World!"; ?> </body> </html>
Latihan Pertama <html> <head> <title>Halaman PHP pertamaku</title> </head> <body> <?php echo "Hello World! "; echo "Hello World! "; echo "Hello World! "; echo "Hello World! "; echo "Hello World! "; ?> </body> </html>
selamat.php <html> <head> <title>Halaman PHP pertamaku</title> </head> <body> Selamat belajar PHP <BR> <?php Printf ( “Tgl. Sekarang: %s ”, Date (“ d F Y ”)); ?> </body> </html>
PHP - Variabel • Misalkan dalam PHP kita akan menyimpan suatu nilai berupa angka atau string dalam suatu variabel, caranya adalah membuat nama variabel terlebih dahulu kemudian diberikan suatu assignment pada nilai yang diinginkan. Perhatikan sintaks berikut ini
$nama_variabel = nilai; Note: jangan lupa tanda dollar ($) Contoh: <?php $hello = "Hello World!"; $sebuah_bilangan = 4; $bilanganYangLain = 8; ?>
Aturan Penamaan Variabel Berikut ini adalah beberapa aturan penulisan nama variabel: • Nama variabel harus diawali dengan huruf atau underscore (_) • Nama variabel hanya boleh dituliskan dengan alpha numeric a-z, A-Z, 0-9 dan underscore • Nama variabel yang terdiri lebih dari satu kata, dapat dipisahkan dengan underscore
Latvar.php <html> <head> <title>Latihan Variabel</title> </head> <body> Selamat belajar PHP <BR> <?php $nama = “Pangeran “; Printf ( “Hallo , %s ”, nama); ?> </body> </html>
Latihandua.php <HTML> <HEAD> <TITLE> Latihan kedua </TITLE> </HEAD> <BODY> <H1>Contoh PHP kedua</H1> <? $nama="Anwar"; $nomor=2; $tanggal=date("d F Y"); $jam=date(H:i:s); print"Ini Halaman ke-$nomor diakses pada tanggal $tanggal<BR> "; print"Ini Halaman ke-$nomor diakses pada jam $jam<BR> "; print"Selamat belajar PHP $nama <BR>"; print"Semoga sukses !"; ?> </BODY> </HTML>
Latihan3.php • <HTML> • <HEAD> • <TITLE> Latihan kedua </TITLE> • </HEAD> • <BODY> • <H1>Contoh PHP kedua</H1> • <? • $nama="Anwar"; • $nomor=2; • $tanggal=date("d F Y"); • $jam=date(H:i:s); • print"Ini Halaman ke-$nomor diakses pada tanggal $tanggal<BR> "; • print"Ini Halaman ke-$nomor diakses pada jam $jam<BR> "; • print"Selamat belajar PHP $nama <BR>"; • print"Semoga sukses !"; • ?> • </BODY> • </HTML>
Latihan 1 Buatlah tulisan: PT. Jakasetia Motor Jl. Melawai raya 378 Jakarta