1. Web Programming– PHP PHP Hypertext Preprocessor Pemrograman Web (2010/2011) Teknik Informatika, Universitas Islam Indonesia Follow Hari Setiaji on Twitter
2.
3. Alur Kerja PHP Pemograman Web (2010/2011) – Hari Setiaji, S.Kom
10. Examples <?php // Konstruksi If $bulan=date("m"); if ($bulan==4) echo "Bulan April"; // Konstruksi If .. Else echo "<br />"; $today=date("w"); if ($today==1) echo "Hari Senin"; else echo "Bukan Hari Senin "; // Konstruksi If .. Elseif.. Else echo "<br />"; $today=date("w"); if ($today==1) echo "Hari Senin"; elseif ($today==2) echo "Hari Selasa"; else echo "Bukan Hari Senin atau hari selasa "; ?> PHP Browser Pemograman Web (2010/2011) – Hari Setiaji, S.Kom
11. Examples <?php $today=date("l"); switch ($today) { case "Sunday" : echo "Hari Minggu"; break; case "Monday" : echo "Hari Senin"; break; case "Tuesday" : echo "Hari Selasa"; break; case "Wednesday" : echo "Hari Rabu"; break; default : echo "Hari Sabtu"; } ?> PHP Pemograman Web (2010/2011) – Hari Setiaji, S.Kom
12. Examples Hasil While <br /> <?php $bilangan =1; while ($bilangan <= 25) { echo $bilangan." "; $bilangan++; } echo "<br /><br />"; ?> Hasil Do..While <br /> <?php $a=10; do { echo $a." "; $a--; } while ($a > 5); ?> <br /><br /><b>Hasil For</b> <br /> <?php for ($i=1;$i<=6;$i++) { echo "<h".$i.">Header $i </h".$i.">"; } ?> Browser PHP Pemograman Web (2010/2011) – Hari Setiaji, S.Kom
13. Examples <b>Penggunaan Continue</b> <br /> <?php for ($i=1;$i<=15;$i++) { if ($i >5 && $i<=11) continue; echo $i."<br /> "; } ?> PHP Browser Pemograman Web (2010/2011) – Hari Setiaji, S.Kom
14.
15. Examples <?php //Pembuatan Array cara I $mahasiswa = array ("Dani","Andini","Sheila","Rudi"); //Pembuatan Array cara II $mahasiswa[] = "Dani"; $mahasiswa[] = "Andini"; $mahasiswa[] = "Sheila"; $mahasiswa[] = "Rudi"; //Pembuatan Array dengan indeks yang tidak terurut $musik=array ("Jazz",5=>"Blues","Rock",10=>"Dankdut"); //Pengaksesan Array mahasiswa echo "Elemen Array mahasiswa pertama adalah : $mahasiswa[0] <br />"; echo "Elemen Array mahasiswa ketiga adalah : $mahasiswa[2] <br />"; //Pengaksesan Array musik echo "Elemen Array musik pertama adalah : $musik[0] <br />"; echo "Elemen Array musik ketiga adalah : $musik[6] <br />"; echo "Elemen Array musik keempat adalah : $musik[10] <br />"; ?> PHP Browser
16. Examples <?php //Pembuatan Array dengan indeks string $hari=array ("Sunday"=>"Minggu", "Monday"=>"Senin", "Tuesday"=>"Selasa", "Wednesday"=>"Rabu", "Thursday"=>"Kamis", "Friday"=>"Jumat", "Saturday"=>"Sabtu" ); echo "jumlah elemen Array : ".count($hari)."<br />"; $hari_inggris=date("l"); echo "Hari ini adalah hari $hari[$hari_inggris]"; ?> PHP Browser Pemograman Web (2010/2011) – Hari Setiaji, S.Kom
17. Examples <?php //Array Multidimensi $peserta = array ( "PHP" => array("Anto","Dani","Rendra","Lani"), "MySQL" => array("Bayu","Lina","Diana","Rinto"), "Delphi" => array("Doni","Dini","Ela","Aryo"), "JSP" => array("Fia","Rina","Roni","Dian")); //Pengaksesan dengan While while (list($indeks_1, $nilai_1) = each($peserta)) { echo "<b>Peserta $indeks_1 </b>: <br />"; $nomor=1; while (list($indeks_2,$nilai_2) = each($nilai_1)) { echo $nomor.".".$nilai_2."<br />"; $nomor++; } } Browser PHP Pemograman Web (2010/2011) – Hari Setiaji, S.Kom