Struktur Kondisi
1.)Struktur Kondisi IfKondisi merupakan statemen atau variabel yang akan diperiksa TRUE
atau FALSE-nya.
Contoh Program if dalam php:
Pada program di atas, terdapat pemeriksaan kondisi apakah isi variabel $nilai
lebih dari 60 (baris 3). Jika kondisi ini bernilai TRUE (variabel $nilai berisi nilai
yang lebih besar dari 60) maka statement pada baris ke-4 akan dijalankan.
Sebaliknya jika kondisinya FALSE, maka statement pada baris ke-4 tidak akan
dijalankan.
Hasilnya:
2.) Struktur kondisi if_else1
Kondisi merupakan statemen atau variabel yang akan diperiksa TRUE
atau FALSE-nya. Jika kondisinya TRUE maka statemen yang berada di blok
if akan dieksekusi, sebaliknya jika kondisinya FALSE maka statemen yang
berada di blok else yang akan dieksekusi.
Contoh program if_else:
Keterangan:
Pada program di atas, terdapat pemeriksaan kondisi apakah isi variabel $nilai
lebih dari 60. Jika kondisi ini bernilai TRUE (variabel $nilai berisi nilai
yang lebih besar dari 60) maka statement kondisi if akan dijalankan.
Sebaliknya jika kondisinya FALSE, maka statement kondisi else yang akan
dijalankan. Pada contoh program di atas, kondisi pada baris ke-3 bernilai FALSE karena isi variabel $nilai adalah 50.
Hasilnya:
3.)Struktur kondisi if_else2
Contoh program:
Hasilnya:
4.)Struktur kondisi if_var
Contoh program:
Keterangan:
Pada program di atas, terdapat fungsi isset() yang merupakan fungsi untuk
memeriksa apakah suatu variabel sudah terbentuk ada atau belum. Fungsi akan
bernilai TRUE jika variabelnya ada. Jadi jika baris ke-2 dari program di atas di-
remark atau dihilangkan maka statement pada baris ke-4 yang akan dijalankan.
Hailnya:
5.)Struktur Switch case
Contoh program:
Keterangan:
Pada program di atas, variabel $day (baris ke-2) akan berisi 3 (tiga) digit
pertama dari nama hari dalam bahasa Inggris. Dengan fungsi date(), kita akan
memperoleh informasi tanggal, hari dan waktu sekarang. Fungsi ini akan
diperlajari lebih lanjut pada Bab mendatang. Selanjutnya isi variabel $day akan
diperiksa dengan switch (baris ke-3), jika isinya adalah ‘Sun’ maka $hari adalah
“Minggu” dan seterusnya.
Hasilnya:
6.) Struktur Kondisi Khusus
Contoh program:
keterangan:
Pada program di atas, fungsi date() dengan parameter “Y” (baris ke-2) akan
menghasilkan 4 digit tahun sekarang. Pada baris ke-3 akan diperiksa apakah isi
variabel $tahun jika dimodulus dengan 4 akan menghasilkan nilai 0. Jika TRUE
maka $kabisat akan berisi “KABISAT” dan jika FALSE $kabisat akan berisi
“BUKAN KABISAT”
Hasilnya:
Struktur Perulangan
1.) Struktur Perulangan Forket:
* init_awal merupakan inisialisasi atau nilai awal variable.
* kondisi merupakan statemen kondisi yang akan membatasi perulangan.
* counter merupakan pertambahan atau pengurangan nilai variabel
sehingga perulangan tetap berjalan.
Contoh program:
Hasilnya:
2.) Struktur Perulangan While
Ket:
* init_awal merupakan inisialisasi atau nilai awal variable.
* kondisi merupakan statemen kondisi yang akan membatasi perulangan.
* counter merupakan pertambahan atau pengurangan nilai variabel
sehingga perulangan tetap berjalan.
Contoh program:
Hasilnya:
3.) Struktur perulangan do_while
ket:
* init_awal merupakan inisialisasi atau nilai awal variable.
* kondisi merupakan statemen kondisi yang akan membatasi perulangan.
* counter merupakan pertambahan atau pengurangan nilai variabel
sehingga perulangan tetap berjalan.
* Pada struktur do...while, pemeriksaan kondisi ada di bawah, sehingga
statement yang berada dalam block do...while setidaknya akan dieksekusi
sebanyak satu kali.
Contoh program:
Hasilnya:
4.) Struktur Break dan Continue
Contoh program:
Hasilnya:
Sekian dulu dari saya.
Terima Kasih :)
0 komentar:
Posting Komentar