Pengertian PHP Dasar-dasar PHP

2.1.3 Aplikasi Perangkat Lunak yang Digunakan

a. Pengertian PHP

PHP merupakan bahasa interpreter yang hampir mirip dengan bahasa C dan perl yang memiliki kesederhanaan dalam perintah. PHP dapat digunakan bersamaan dengan WML sehingga pembangunan situs web site dapat dilakukan dengan cepat dan mudah. PHP dapat digunakan untuk memperbarui meng- update database, menciptakan database, dan mengerjakan perhitungan matematika. PHP dapat di ambil gratis melalui internet dengan alamat situs http:www.PHP.net. Menurut dokumen resmi PHP, PHP adalah singkatan dari Hypertext Preprocessor. PHP merupakan bahasa scripting berbentuk script yang menyatu dengan HTML dan dijalankan pada server side. Artinya semua sintaks yang penulis berikan akan sepenuhnya dijalankan pada server sedangkan yang dikirimkan ke browser client side hanya hasilnya saja. Secara khusus, PHP dirancang untuk membangun sebuah web dinamis. Artinya, ia dapat membentuk suatu tampilan berdasarkan permintaan yang up to date. Misalnya penulis bisa menampilkan isi database ke dalam halaman web. Pada prinsipnya , PHP mempunyai fungsi yang sama dengan scipt-script seperti ASP Active Server Page, Cold Fusion dan lain-lain. Untuk menjalankan PHP dibutuhkan web server. Yang sering digunakan adalah Apache web server. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

b. Dasar-dasar PHP

PHP dijalankan dalam file berekstensi .PHP, .PHP3 atau .phtml, tetapi secara umum ekstensi file PHP adalah .PHP. Kode PHP menyatu dengan tag – tag HTML dalam satu file. Kode PHP diawali dengan tag ? atau ?PHP dan ditutup dengan ?. PHP diawali sebagai berikut : ?PHP ..................... ....................... ? File contoh1.PHP: html head title Contoh Sederhana title head body ?PHP echo“Hallo apakabar? Nama saya PHP script”; ? body html Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Gambar 2.2 Hasil dari file contoh 1.PHP http:www.ilmukomputer.com2003Anon20Kuncoro20Widi gno VARIABLE Dalam PHP setiap nama variable diawali tanda dollar . Misalnya nama variable a dalam PHP ditulis dengan a. Jenis suatu variable ditentukan pada saat jalannya program dan tergantung pada konteks yang digunakan . File contoh2.php: ?php a=”5”; b=”2”; hasil=a+b; echohasil; ? hasilnya adalah: Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Gambar 2.3 Contoh dari variabel STRUKTUR KONTROL IF Konstruksi IF digunakan untuk melakukan eksekusi suatu statement secara bersyarat. Cara penulisannya adalah sebagai berikut: if syarat { statement } atau: if syarat { statement } else { statement lain } atau: if syarat pertama { statement pertama } elseif syarat kedua { statement kedua } else Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. { statement lain } File contoh5.php: ?php a=4; b=9; if ab { echo“a lebih besar dari pada b”; } elseif ab { echo“a lebih kecil b”; } else { echo“a sama dengan b”; } ? Hasilnya adalah: Gambar 2.4 Contoh Struktur Kontrol IF WHILE Bentuk dasar dari statement While adalah sebagai berikut: w hile syar at { Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. st at em ent } Arti dari statement While adalah memberikan perintah untuk menjalankan statement dibawahnya secara berulang-ulang, selama syaratnya terpenuhi. File contoh6.php: ?php a=1; while a10 { echoa; Kuliah Umum IlmuKomputer.Com Copyright © 2003 IlmuKomputer.Com 5 a++; } ? Hasilnya adalah: Gambar 2.5 Contoh Statement While FOR Cara penulisan statement FOR adalah sebagai berikut: for ekspresi1; ekspresi2 ; ekspresi3 statement a ekspresi1 menunjukkan nilai awal untuk suatu variable Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. b ekspresi2 menunjukkan syarat yang harus terpenuhi untuk menjalankan statement. c ekspresi3 menunjukkan pertambahan nilai untuk suatu variable File contoh7.php: ?php for a=0;a10;a++ { echo“Nilai A = ”; echo“a”; echo“br”; } ? Hasilnya adalah: Gambar 2.6 Contoh Statement FOR Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. SWITCH Statement SWITCH digunakan untuk membandingkan suatu variable dengan beberapa nilai serta menjalankan statement tertentu jika nilai variable sama dengan nilai yang dibandingkan. Struktur Switch adalah sebagai berikut: switch variable case nilai: st at em ent case nilai: st at em ant case nilai: st at em ent File contoh8.php: ?php a=2; switcha { case 1: echo“Nilai variable a adalah satu”; break; case 2: echo“Nilai variable a adalah dua”; break; case 3: echo“Nilai variable a adalah tiga”; break; } ? Hasilnya adalah: Gambar 2.7 Contoh Statement WHICH Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. REQUIRE Statement Require digunakan untuk membaca nilai variable dan fungsi- fungsi dari sebuah file lain. Cara penulisan statement Require adalah: requirenamafile; Statement Require ini tidak dapat dimasukkan diadalam suatu struktur looping misalnya while atau for. Karena hanya memperbolehkan pemangggilan file yang sama tersebut hanya sekali saja. File contoh9.php: ?php a=”Saya sedang belajar PHP”; function tulistebalteks { echo“bteksb”; } ? File contoh10.php: ?php require“contoh9.php”; tulistebal“Ini adalah tulisan tebal”; echo“br”; echoa; ? Hasilnya adalah: Gambar 2.8 Contoh Statement REQUIRE Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. INCLUDE Statement Include akan menyertakan isi suatu file tertentu. Include dapat diletakkan didalam suatu looping misalkan dalam statement for atau while. File contoh11.php: ?php echo “ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - br ” ; echo “ PHP adalah bahasa scr ipt ing br ” ; echo “ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - br ” ; echo “ br ” ; ? File contoh12.php: ?php for b= 1; b 5; b+ + { include “ cont oh11.php” ; } ? Hasilnya adalah: Gambar 2.9 Contoh Statement Include Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

c. Kelebihan PHP