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