Staffsite STMIK PPKIA Pradnya Paramita dc19f alur program

Pemasaran Berbasis web
PHP -> 1. Alur Program
2. Membuat Fungsi
3. bekerja dengan Array

STIMATA/Tahun 2016/suvi.rahma@gmail.com

Alur program
Dalam alur program dibagi menjadi dua klasifikasi
• Melakukan pemilihan statemen
• If
• If-Else
• If-elseif-else
• Switch-case
• Mengulang statemen
• While
• Do-while
• For
• foreach

STATEMEN IF




Statemen If = hanya memiliki satu kondisi
Bentuk umum if
If(kondisi) statemen



Jika yang dieksekusi berjumlah lebih dari satu
If (kondisi) {
Statemen1;
Statemen2;
…}

• Contoh :
Formf1kondisi.html

If1kondisi.php



Masukkan sebuah bilangan bulat 1
sampai 10:






Hasilnya IF
• Bentuk if seperti contoh hanya memiliki satu kondisi. Ini
berarti bahwa?

STATEMEN IF-ELSE
Jika kita ingin menyediakan statemen alternatif untuk kondisi yang tidak terpenuhi, maka
dapat menuliskannya setelah kata kunci else
• Bentuk umumnya :
If (kondisi) {
Statement1;
}else{

Statemen2;
}
• Statemen 1 akan dieksekusi jika kondisi terpenuhi (bernilai true). Jika tidak terpenuhi maka
statemen 2 yang akan dieksekusi oleh program
Contoh :


Form2.html

If2kondisi2.php


masukkan sebuah bilangan bulat :






HASILNYA IF-ELSE


STATEMEN IF-ELSEIF-ELSE
• Statemen if juga digunakan untuk memeriksa kondisi yang
jumlahnya lebih dari 2. caranya menggunakan elseif

• Bentuk umum :
If(kondisi1) {
Statemen1;
}elseif (kondisi2) {
Statemen2;
}elseif(kondisi3){
Statemen 3;
}else{
Statemen 4;
}
• Dalam statemen if yang memiliki banyak kondisi, kalusa else har
Contoh :  next

Contoh
Form.html


Ifbanyakkondisi.php


Masukkan nilai UTS :

Masukkan nilai UAS :






Hasil statemen If-elseif-else

STATEMEN SWITCH
• Digunakan untuk menggantikan struktur if yang memiliki terlalu
banyak kondisi
• Bentuk umum :




Switch (ekspresi) {
Case nilaiKonstan1; statemen1; break;
Case nilaiKonstan2; statemen2; break;

Default;
Statemen alternatif;
}
Jika nilai ekspresi = nilai konstan1, maka statemen1 akan dieksekusi dan
program akan langsung keluar dari blok pemilihan. Jika tidak program
akan memeriksa nilai konstan selanjutnya. Jika semua nilai konstan yang
didefinisikan != ekspresi, maka statemen alternatif akan tereksekusi.

Contoh switch



statemen switch