Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Struktur Kendali program, Array & function

Presentasi serupa


Presentasi berjudul: "Struktur Kendali program, Array & function"— Transcript presentasi:

1 Struktur Kendali program, Array & function
Anisa Istiqomah, S.Kom

2 STRUKTUR KONDISI

3 Pernyataan if-else Pernyataan If-else (pernyataan bersyarat) digunakan untuk melakukan berbagai aksi berdasarkan beragam kondisi pada program. Dalam PHP terdapat beberapa: Pernyataan If – pernyataan ini digunakan untuk mengeksekusi kode jika kondisi yang ditentukan bernilai benar (true) Pernyataan If…Else – pernyataan ini digunakan untuk mengeksekusi kode jika terdapat kondisi bernilai benar (true) dan salah (false) pada kode

4 if (kondisi) kode yang dijalankan jika kondisi bernilai benar;
Sintaks pernyataan if if (kondisi) kode yang dijalankan jika kondisi bernilai benar; <html> <body> <?php $d=date(“D”); if ($d==”Fri”) echo “Semoga akhir pekan Anda menyenangkan!”; ?> </body> </html>

5 Sintaks pernyataan if …… else
if (kondisi) kode yang dijalankan jika kondisi bernilai benar; else kode yang dijalankan jika kondisi bernilai salah; <?php $d=date(“D”); if ($d==”Fri”) echo “Semoga akhir pekan Anda menyenangkan!”; else echo “Semoga hari Anda menyenangkan!”; ?>

6 Sintaks pernyataan if – elseif - else
if (kondisi) kode yang dijalankan jika kondisi bernilai benar; elseif (kondisi) Else kode yang dijalankan jika kondisi bernilai salah; <?php $d=date(“D”); if ($d==”Fri”) echo “Semoga akhir pekan Anda menyenangkan!”; elseif ($d==”Mon”) echo “Semoga awal pekan Anda menyenangkan!”; else echo “Semoga hari Anda menyenangkan!”; ?>

7 Sintaks php switch switch (n) { case label1: kode yang dijalankan jika n=label1; break; case label2: kode yang dijalankan jika n=label2; break; default: kode yang dijalankan jika n berbeda dari label1 and label2; }

8 Pernyataan switch Pernyataan switch digunakan untuk memilih salah satu dari banyak blok kode yang akan dieksekusi. Cara kerjanya : Pertama kita memiliki ekspresi tunggal n (paling sering digunakan variabel), yang akan dievaluasi terlebih dahulu. Nilai ekspresi tersebut kemudian dicocokkan dengan nilai-nilai pada case yang ada dalam struktur. Jika ada yang sesuai dengan case, blok kode akan dieksekusi. Gunakan break untuk mencegah kode berpindah ke case selanjutnya secara otomatis. Pernyataan default digunakan jika tidak ada case yang cocok

9 example

10 STRUKTUR PERULANGAN

11 PERULANGAN FOR Seperti halnya bahasa pemrograman lain, PHP juga menyediakan fasilitas untuk melakukan pengulangan. Salah satunya adalah dengan menggunakan For. Pada saat baris pengulangan (yang dimulai dari for ($count = 1; $count <= 10; $count++)) dijalankan untuk pertama kali, maka nilai$count adalah 1. Oleh karena itu baris paling atas yang tercetak pada browser adalah: Ini adalah baris ke-1 Pengulangan tersebut akan terus dijalankan selama nilai $count lebih kecil atau sama dengan 10. <? for ($count = 1; $count <= 10; $count++) { print ("Ini adalah baris ke-$count <br>"); } ?>

12 Perulangan while Selain dengan For, kita juga dapat melakukan pengulangan dengan menggunakan While. <? $count = 1; while ($count <=10) { print ("Baris nomer $count<br>"); $count = $count + 1; } ?> Pengulangan tersebut akan terus dijalankan selama nilai $count lebih kecil atau sama dengan 10.

13 Array (1) Array 1 Dimensi Array merupakan tipe data terstruktur yang berguna untuk menyimpan sejumlah data yang bertipe sama. Bagian yang menyusun array disebut elemen array, yang masing- masing elemen dapat diakses tersendiri melalui indeks array. <? $kota[0] = "Yogyakarta"; $kota[1] = "Jakarta"; $kota[2] = "Malang"; $kota[3] = "Purwokerto";  print ("Kota favorit saya adalah $kota[2]"); ?> Indeks array dimulai dari 0. Jadi indeks array 0 menyatakan elemen pertama dari array, indeks array 1 menyatakan elemen array kedua, dan seterusnya.

14 Array (2) Array MultiDimensi <? $buaht = array ("apel" => array("warna" => "merah", "rasa" => "manis" ),       "pisang" => array("warna" => "kuning","rasa" => "manis")       ); print ("Warna buah apel adalah "); print ($buah["apel"]["warna"])."<br>"; print ("Rasa buah pisang adalah "); print ($buah["pisang"]["rasa"]); ?> Warna buah apel adalah merah  Rasa buah pisang adalah manis

15 Php function Function atau merupakan sejumlah pernyataan yang dikemas dalam sebuah nama. Nama ini selanjutnya dapat dipanggil berkali-kali di beberapa tempat pada program.  Tujuan penggunaan fungsi adalah: - Memudahkan dalam mengembangkan program - Menghemat ukuran program function namafungsi ($parameter1, $parameter2) {     pernyataan1;     pernyataan2; }

16 Ex :

17 Ex :


Download ppt "Struktur Kendali program, Array & function"

Presentasi serupa


Iklan oleh Google