suvi.rahmagmail.com
Pertemuan 1
1.1 Tujuan : 1. Mahasiswa dapat memahami dan mengenai Kontrol program, fungsi dan Array
2. Mahasiswa dapat mengaplikasikan Kontrol, fungsi dan Array dalam latihan, tugas dan website
1.2 Materi : 1. Mengontrol Alur Program
2. Membuat fungsi 3. Bekerja dengan Array
1.3 Mengontrol Alur Program Control Flow
Beberapa control flow yang tersedia dalam PHP :
. Percabangan branching . Perulangan looping
1.3.1 Percabangan
Percabangan, atau sering disebut juga dengan istilah decision-making, memungkinkan aplikasi untuk memeriksa isi suatu variabel atau hasil perhitungan ekspresi dan mengambil
tindakan yang sesuai. Ada dua jenis percabangan, dipilih berdasarkan kriteria pemeriksaan dan jumlah pilihan yang tersedia.
a. If yaitu untuk membuat percabangan berdasarkan kondisi tertentu yang telah
terpenuhi. If memiliki bentuk umum seperti berikut :
If kondisi kode akan dijalankan jika kondisi bernilai benar true Contoh :
?php d=dateD;
if d==Wed echo hari ini hari rabu; ?
b. If else digunakan sebagai alternative untuk urutan perintah yang harus
dilakukan apabila terdapat proses lebih dari satu. Else adalah bagian dari urutan perintah yang musti dikerjakan apabila hasil dari ekspresi pada if bernilai false.
If-else memiliki bentuk umum seperti berikut :
Contoh : IfKondisi
kode akan dijalankan jika kondisi bernilai benar
else kode akan dijalankan jika kondisi
bernilai salah ?php
d=dateD; if d==Wed
echo hari ini hari rabu; else
echo hari ini hari bukan rabu;
?
suvi.rahmagmail.com
c. If-elseif-else dapat digunakan untuk memilih salah satu dari blok kode yang
akan dijalankan If-elseif-else memiliki bentuk umum
seperti berikut : Contoh :
IfKondisi kode akan dijalankan jika kondisi
bernilai benar; elseifkondisi2
kode akan dijalankan jika kondisi berikutnya bernilai benar
else; Kode
yang dijalankan
ketika kondisi bernilai salah;
?php d=dateD;
if d==Wed
echo hari ini hari rabu; else
echo hari ini hari bukan rabu;
?
d. Switch-case digunakan untuk menggantikan struktur if yang memiliki terlalu