Staffsite STMIK PPKIA Pradnya Paramita 671f5 alur program

PEMASARAN BERBASIS WEB
PHP -> 1. Alur Program
2. Membuat Fungsi
3. bekerja dengan Array

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
• Bentuk

If = hanya memiliki satu kondisi

umum if

If(kondisi) statemen
• Jika

yang dieksekusi berjumlah lebih dari satu

If (kondisi) {
Statemen1;
Statemen2;
…}


Formf1kondisi.html

If1kondisi.php

• Contoh :

Masukkan sebuah bilangan bulat 1 sampai
10:






Hasilnya IF
• Bentuk

bahwa?


if seperti contoh hanya memiliki satu kondisi. Ini berarti

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 If2kondisi2.php
dieksekusi oleh program

Form2.html



Contoh
:

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