Selayang Pandang PHP untuk rancang website design
PHP ditemukan Rasmus Lerdorf tahun 1995. PHP merupakan free software di-release dibawah PHP License, yang tidak compatible dengan GNU General Public License (GPL) karena restriksi dalam penggunaan term PHP.PHP merupakan script yang dijalankan di Server. Manfaat penggunaan PHP adalah code yang menyusun program tidak perlu diedarkan ke user sehingga kerahasiaan code terlindungi. Hal yang menarik adalah PHP bisa digunakan untuk akses atau support bermacam database seperti Access, Oracle, MySQL etc. Salah satu persyaratan teknis penggunaan PHP adalah website harus beli domain name dan menyewa web server karena mengakses PHP via Control Panel.
Bagian 1, membicarakan macam variable tipe data dan latihan 1-4 untuk penggunaan Parsing Variabel via Form dan Parsing Variable via Link. Kita juga ulas statement Program.
BAGIAN 1 BAGIAN 2 BAGIAN 3 BAGIAN 4
Pernyataan Kontrol - website files
Pernyataan IF - arsip website
Pernyataan if pada PHP berguna untuk melakukan Decision Making terhadap lebih dari 1 alternatif. Bentuknya :- If
- If else
- If elseif
If (ekspresi) {
pernyataan;
}
pernyataan;
}
Penjelasan :
Bagian pernyataan akan dijalankan kalau bagian ekspresi bernilai benar.
Bila jumlah pernyataan yang akan dijalankan if lebih dari 1 (satu)
If (ekspresi) {
pernyataan satu;
… … …
Pernyataan_n;
}
pernyataan satu;
… … …
Pernyataan_n;
}
B. Bentuk If – else
B.1. Bentuk ini melibatkan bagian else, formatnya berikut ini :
If (ekspresi) {
pernyataan X;
else
Pernyataan Y;
}
pernyataan X;
else
Pernyataan Y;
}
Bagian pernyataan_1 akan dijalankan jika ekspresi bernilai benar. Jika bernilai salah maka dijalankan pernyataan_2.
B.2. Jumlah pernyataan yang akan dijalankan If atau else lebih dari satu, maka bentuknya adalah :
If (ekspresi) {
Pernyataan X1;
… … …
Pernyataan Xn;
} else {
Pernyataan Y1;
… … …
Pernyataan Yn;
}
Pernyataan X1;
… … …
Pernyataan Xn;
} else {
Pernyataan Y1;
… … …
Pernyataan Yn;
}
B.3. Bentuk ini digunakan untuk mengambil keputusan yang melibatkan banyak alternatif.
If (ekspresi) {
Pernyataan_1;
… … …
Pernyataan_n;
}
else if (ekspresi2) {
Pernyataan_1;
… … …
Pernyataan_n;
}
… … …
else {
Pernyataan_1;
… … … …
Pernyataan_n;
}
Pernyataan_1;
… … …
Pernyataan_n;
}
else if (ekspresi2) {
Pernyataan_1;
… … …
Pernyataan_n;
}
… … …
else {
Pernyataan_1;
… … … …
Pernyataan_n;
}
Latihan5.php
<HTML>
<HEAD>
<TITLE> Latihan kelima </TITLE>
</HEAD>
<BODY>
<?
$nama_hari=date("l"); If ($nama_hari=="Monday"){
print"Hari ini hari Senin";
} else{
}
print"Hari ini bukan hari Senin";
?>
</BODY>
</HTML>
<HEAD>
<TITLE> Latihan kelima </TITLE>
</HEAD>
<BODY>
<?
$nama_hari=date("l"); If ($nama_hari=="Monday"){
print"Hari ini hari Senin";
} else{
}
print"Hari ini bukan hari Senin";
?>
</BODY>
</HTML>
Pada latihan diatas dibuat program konversi hari English ke hari Indonesia.
Pernyataan Switch - arsip website
Pernyataan ini berfungsi menyeleksi sejumlah alternatif. Bentuk umumnya sebagai berikut :switch (ekspresi){
case ekspresi_case_1 :
pernyataan_1;
break;
case ekspresi_case_2 :
pernyataan_2;
break;
…
default :
pernyataa/n_n;
}
case ekspresi_case_1 :
pernyataan_1;
break;
case ekspresi_case_2 :
pernyataan_2;
break;
…
default :
pernyataa/n_n;
}
Kegunaan break untuk mengarahkan eksekusi ke akhir switch. Setiap case bisa mengandung lebih dari 1 pernyataan, antar pernyataan dipisahkan dengan titik-koma. Bagian default akan dieksekusi kalau tidak ada yang cocok pada bagian case.
Latihan6.php
<HTML>
<HEAD>
<TITLE> Latihan keenam </TITLE>
</HEAD>
<BODY>
<?
$nama_hari=date("l");
switch ($nama_hari){
case "Sunday" :
print"Hari ini hari Ahad";
break;
default :
print"Hari ini bukan hari Ahad"; }
?>
</BODY>
</HTML>
<HEAD>
<TITLE> Latihan keenam </TITLE>
</HEAD>
<BODY>
<?
$nama_hari=date("l");
switch ($nama_hari){
case "Sunday" :
print"Hari ini hari Ahad";
break;
default :
print"Hari ini bukan hari Ahad"; }
?>
</BODY>
</HTML>
Pada latihan diatas dibuat konversi hari English ke hari Indonesia.
Pernyataan Perulangan
Pernyataan Perulangan
Pernyataan While - website archives
Pernyataan while berguna untuk melakukan suatu perulangan. Bentuknya :while (ekspresi){
pernyataan_pernyataan;
}
pernyataan_pernyataan;
}
Pernyataan For - website files
Sebagaimana while, pernyataan for berguna untuk perulangan. Bentuknya
for (ekspresi1; ekspresi2; ekspresi3){ pernyataan_pernyataan; }
- ekspresi1 untuk memberi nilai awal variable yang digunakan untuk melakukan pencacahan pengulangan.
- ekspresi2 untuk menentukan repetisi pernyataan yang ada dalam tanda 2 kurung kurawal ( { … } ) akan dilakukan atau tidak.
- ekspresi3 untuk mengatur nilai variable yang digunakan dalam ekspresi1.
Latihan7.php
<HTML>
<HEAD>
<TITLE> Latihan ketujuh </TITLE>
</HEAD>
<BODY>
<?
for ($i=1;$i<=7;$i++){
print"<FONT SIZE=\"$i\" COLOR=\"silver\" FACE=\"Verdana\">$i</FONT>
<BR>";
}
?>
</BODY>
</HTML>
<HEAD>
<TITLE> Latihan ketujuh </TITLE>
</HEAD>
<BODY>
<?
for ($i=1;$i<=7;$i++){
print"<FONT SIZE=\"$i\" COLOR=\"silver\" FACE=\"Verdana\">$i</FONT>
<BR>";
}
?>
</BODY>
</HTML>
Latihan8.php
<HTML>
<HEAD>
<TITLE> Latihan kedelapan </TITLE>
</HEAD>
<BODY> <?
$i=1;
while ($i<=7){
print"<FONT SIZE=\"$i\" COLOR=\"silver\" FACE=\"Verdana\">$i</FONT>
<BR>";
$i++;
}
?>
</BODY>
</HTML>
<HEAD>
<TITLE> Latihan kedelapan </TITLE>
</HEAD>
<BODY> <?
$i=1;
while ($i<=7){
print"<FONT SIZE=\"$i\" COLOR=\"silver\" FACE=\"Verdana\">$i</FONT>
<BR>";
$i++;
}
?>
</BODY>
</HTML>
Latihan sendiri
Buat program dengan tampilan seperti latihan sebelumnya tapi gunakan while
Bersambung ke : Bagian 3 atau Kembali : Bagian 1
OK, Good luck!