Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehDevi Setiawan Telah diubah "7 tahun yang lalu
1
STRUKTUR KONTROL Bandung 2009, by hery dwi y
2
Selain statemen sederhana yang telah kita pelajari di atas terdapat beberapa statemen yang digunakan untuk proses khusus. Lebih detail lagi dalam PHP seperti bahasa C maupun java memiliki beberapa struktur kontrol program. Dengan menggunakan struktur-struktur ini maka jalannya program tidak selalu berurutan sesuai dengan kondisi yang ditemui.
3
Struktur Berurutan Struktur ini merupakan struktur yang paling sederhana. Program akan dijalankan secara urut dari awal program ke akhir program . Contoh : <?php echo "Statemen 1"; echo "Statemen 2"; echo "Statemen 3"; ?>
4
Disini dikenal istilah blok program , yaitu sebuah potongan program yang diapit oleh tanda { }.
Contoh : if(true) { // awal blok $kata = "test"; echo "Ini tercetak\n"; echo "Jika kondisi bernilai true"; } // akhir blok Catatan Variable yang dideklarasikan pada suatu blok bersifat lokal di dalam blok tersebut. Blok biasanya digunakan untuk menyatakan bagian pada struktur kontrol lainnya.
5
Struktur Seleksi (Kondisi)
Struktur ini digunakan untuk mengatur aliran program berdasarkan kondisi tertentu yang ditetapkan. Struktur ini terdiri dari struktur if … else dan switch. struktur if … else digunakan untuk masalah percabangan proses. Sintak : if(syarat/kondisi) { Operasi yang dijalankan; } else
6
Contoh : <?php $nilai = 60; If($nilai >= 50) echo "Anda Lulus";
else echo "Anda tidak lulus"; ?> Karena $nilai >= 50 maka kalimat "Anda Lulus" yang akan dicetak. Untuk sele ksi dengan alternatif banyak digunakan struktur switch. Sintak : switch(variable) { case nilai 1 : perintah yang dijalankan ; break; case nilai 2 : perintah yang dijalankan ; break; ... default : perintah yang dijalankan ; break; }
7
Contoh <?php $bulan = 2; Switch ($bulan) {
Case 1 : echo "Januari"; break; Case 2 : echo "Februari"; break; Case 3 : echo "Maret"; break; Case 4 : echo "April"; break; . . . Case 10 : echo "Oktober"; break; Case 11 : echo "November"; break; Case 12 : echo "Desember"; break; } ?>
8
Contoh <?php $hari = 3; if($hari == 1) echo "Senin";
elseif($hari == 2) echo "Selasa"; elseif($hari == 3) echo "Rabu"; elseif($hari == 4) echo "Kamis"; elseif($hari == 5) echo "Jumat"; elseif($hari == 6) echo "Sabtu"; elseif($hari == 7) echo "Minggu"; else echo "Salah kode hari"; ?>
9
Struktur Perulangan Perulangan adalah sebuah proses eksekusi operasi program secara berulang-ulang sampai ditemui kondisi untuk mengakhiri eksekusi tersebut. Perulangan While Sintak : while(syarat) { operasi program ; }
10
Contoh <?php $a = 0 ; while($a < 5) { echo $a ; $a++ ; } ?>
11
Perulangan Do - While Sintak : do { proses program ; }while($syarat); Proses program minimal dijalankan sekali karena pengujjian syarat dilakukan diakhir struktur. Blok dowhile akan dieksekusi lagi jika syarat bernilai true;
12
Contoh <?php $a = 0; do { echo $a; $a++; } while ($a < 5); ?>
13
Perulangan FOR Sintak : for( nilai awal loop; syarat ; penambahan ) { operasi program ; } Contoh : <?php for ( $a = 0 ; $a < 5 ; $a++ ) echo $a ; ?>
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.