STRUKTUR KENDALI PROGRAM ARRAY FUNCTION Anisa Istiqomah S

  • Slides: 17
Download presentation
STRUKTUR KENDALI PROGRAM, ARRAY & FUNCTION Anisa Istiqomah, S. Kom

STRUKTUR KENDALI PROGRAM, ARRAY & FUNCTION Anisa Istiqomah, S. Kom

STRUKTUR KONDISI

STRUKTUR KONDISI

PERNYATAAN IF-ELSE Pernyataan If-else (pernyataan bersyarat) digunakan untuk melakukan berbagai aksi berdasarkan beragam kondisi

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

SINTAKS PERNYATAAN IF if (kondisi) kode yang dijalankan jika kondisi bernilai benar; <html> <body>

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>

SINTAKS PERNYATAAN IF …… ELSE if (kondisi) kode yang dijalankan jika kondisi bernilai benar;

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

SINTAKS PERNYATAAN IF – ELSEIF - ELSE if (kondisi) kode yang dijalankan jika kondisi

SINTAKS PERNYATAAN IF – ELSEIF - ELSE if (kondisi) kode yang dijalankan jika kondisi bernilai benar; elseif (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!”; elseif ($d==”Mon”) echo “Semoga awal pekan Anda menyenangkan!”; else echo “Semoga hari Anda menyenangkan!”; ? >

SINTAKS PHP SWITCH switch (n) { case label 1: kode yang dijalankan jika n=label

SINTAKS PHP SWITCH switch (n) { case label 1: kode yang dijalankan jika n=label 1; break; case label 2: kode yang dijalankan jika n=label 2; break; default: kode yang dijalankan jika n berbeda dari label 1 and label 2; }

PERNYATAAN SWITCH Pernyataan switch digunakan untuk memilih salah satu dari banyak blok kode yang

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

EXAMPLE

EXAMPLE

STRUKTUR PERULANGAN

STRUKTUR PERULANGAN

PERULANGAN FOR Seperti halnya bahasa pemrograman lain, PHP juga menyediakan fasilitas untuk melakukan pengulangan.

PERULANGAN FOR Seperti halnya bahasa pemrograman lain, PHP juga menyediakan fasilitas untuk melakukan pengulangan. Salah satunya adalah dengan menggunakan For. <? for ($count = 1; $count <= 10; $count++) { print ("Ini adalah baris ke-$count "); } ? > 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.

PERULANGAN WHILE Selain dengan For, kita juga dapat melakukan pengulangan dengan menggunakan While. <?

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

ARRAY (1) Array merupakan tipe data terstruktur yang berguna untuk menyimpan sejumlah data yang

ARRAY (1) 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. Array 1 Dimensi <? $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.

ARRAY (2) Array Multi. Dimensi <? $buaht = array ("apel" => array("warna" => "merah",

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

PHP FUNCTION Function atau merupakan sejumlah pernyataan yang dikemas dalam sebuah nama. Nama ini

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 ($parameter 1, $parameter 2) { pernyataan 1; pernyataan 2; }

EX :

EX :

EX :

EX :