·
If Else
Source
code:
<?php
$nn=(90+70+99+86)/4;
echo "Jika Nilai Rata-rata dari data
dibawah ini lebih besar dari 80 maka lulus tetapi jika dibawah 80 maka tidak
lulus<br>";
echo "Nilai 1 = 90<br>";
echo "Nilai 2 = 70<br>";
echo "Nilai 3 = 99<br>";
echo "Nilai 4 = 86<br>";
if($nn>75){
echo
"Nilai Rata-Rata =".$nn;
$jadi='Anda Lulusss!!!';
}
else{
echo
“Nilai Rata-Rata=”.$nn;
$jadi='Ayo
Coba Lagi!!';
}
echo "<br>".$jadi;
?>
Keterangan
:
o
Nilai rata-rata dideklarasikan $nn didalam $nn nilai 1 sampai nilai 4
di jumlahkan lalu dibagi 4.
o
echo "Jika Nilai Rata-rata dari data
dibawah ini lebih besar dari 80 maka lulus tetapi jika dibawah 80 maka tidak
lulus<br>" ; berarti akan tercetak Jika Nilai Rata-rata data dibawah
ini lebih besar dari 80 maka lulus tetapi jika dibawah 80 maka tidak lulus
o
echo "Nilai 1 = 90<br>";
tercetak Nilai 1 = 90
o
echo "Nilai 2 = 70<br>"; tercetak
Nilai 2 = 70
o
echo "Nilai 3 = 99<br>"; tercetak
Nilai 3 = 99
o
echo "Nilai 4 = 86<br>"; tercetak
Nilai 4 = 86
o
ketika $nn
lebih besar dari 75 maka akan tercetak Nilai Rata-rata juga tercetak tulisan
anda lulus.
o
Berikut lampiran gambar ketika $nn>75
o
Selain itu maka akan tercetak Nilai Rata-rata juga tercetak tulisan ayo coba
lagi.
·
Switch
Case
Source
Code :
<?php
$pilih="biru";
switch($pilih){
case
"merah":
echo
"Arti warna ".$pilih." = keberanian, kekuatan, energi, gairah,
semangat. ";
break;
case
"hitam";
echo
"Arti warna ".$pilih."= duka,misterius";
break;
case
"putih";
echo
"Arti warna ".$pilih."= bersih, suci, ringan ";
break;
case
"biru";
echo
"Arti warna ".$pilih."= kecerdasan, rasa percaya diri";
break;
}
?>
Keterangan
:
o
$pilih untuk
mendeklarasikan pilihan.
o
$pilih=”biru”
o
Switch($pilih):
jika $pilih= merah maka akan menampilkan arti warna $pilih = keberanian, kekuatan,
energy, gairah,semangat.
jika $pilih= hitam maka akan menampilkan arti warna $pilih = duka,
misterius.
jika $pilih= putih makan akan menampilkan arti warna $pilih = bersih,
suci, ringan.
jika $pilih= biru makan akan menampilkan arti warna $pilih = kecerdasan,
rasa percaya diri.
o
Karena deklarasi awal $pilih=”biru” maka
outputnya akan seperti ini :
·
For
Source
Code :
<?php
echo "Menampilkan Tulisan SELAMAT
DATANG DI WEB SAYA Sebanyak 3 Kali Menggunakan Perulangan For<br>";
for($tulis=1;$tulis<=3;$tulis++){
echo
"SELAMAT DATANG DI WEB SAYA<br>";
}
?>
Keterangan
:
o
for($tulis=1;$tulis<=3;$tulis++){
echo "SELAMAT
DATANG DI WEB SAYA<br>";
artinya untuk (deklarasi $tulis=1;kondisi nilai $tulis kurang dari sama
dengan 3, $tulis=$tulis+1)
Nilai $tulis=1,lalu melanjutkan ke kondisi karena kondisi 1<=3 benar
maka $tulis akan bertambah 1 jadi program akan mencetak selamat datang di web
saya. Nilai $tulis=2, lalu melanjutkan ke kondisi karena kondisi 2<=3 benar
maka $tulis akan bertambah 1 jadi program akan mencetak selamat datang di web
saya. Nilai $tulis=3, lalu melanjutkan ke kondisi karena kondisi 3<=3 benar
maka $tulis akan bertambah 1 jadi program akan mencetak selamat datang di web
saya
o
jadi akan mencetak Tulisan SELAMAT DATANG DI WEB
SAYA sebanyak 3 kali :
·
While
Source
Code :
<?php
$angka=10;
echo "Menampilkan Angka Dari 10 Sampai
1";
while($angka>=1){
echo
"<br>".$angka;
$angka--;
}
?>
Keterangan
:
o
Deklarasi angka=$angka
o
Nilai $angka=10
o
echo "Menampilkan Angka Dari 10 Sampai
1"; akan tercetak tulisan menampilkan angka dari 10 sampai 1.
o
Ketika ($angka>=1) maka akan tercetak $
angka, lalu $angka akan dikurangi 1.
o
10>=1 maka tercetak 10, lalu 10-1=9, $angka
sekarang 9.
o
9>=1 maka tercetak 9, lalu 9-1=8, $angka
sekarang 8.
o
8>=1 maka tercetak 8, lalu 8-1=7, $angka
sekarang 7.
o
7>=1 maka tercetak 7, lalu 7-1=6, $angka
sekarang 6.
o
6>=1 maka tercetak 6, lalu 6-1=5, $angka
sekarang 5.
o
5>=1 maka tercetak 5, lalu 7-1=4, $angka
sekarang 4.
o
4>=1 maka tercetak 4, lalu 7-1=3, $angka
sekarang 3.
o
3>=1 maka tercetak 3, lalu 7-1=2, $angka
sekarang 2.
o
2>=1 maka tercetak 2, lalu 7-1=1, $angka
sekarang 1.
o
1>=1 maka tercetak 1, lalu 7-1=0, $angka
sekarang 0.
o
0>=1 salah , jadi program berhenti
·
Do While
Source
Code :
<?php
$angka=1;
$selamat='SELAMAT BERJUANG';
echo "Menampilkan Angka Dari 1 Sampai
10 dan mencetak tulisan SELAMAT BERJUANG";
do{
echo
"<br>".$angka." ".$selamat;
$angka++;
}
while($angka<=10)
?>
Keterangan
:
o
Deklarasi angka=$angka
o
$angka=1
o
Deklarasi tulisan=$selamat
o
$selamat=’SELAMAT BERJUANG’
o
echo "Menampilkan Angka Dari 1 Sampai 10
dan mencetak tulisan SELAMAT BERJUANG"; berarti akan Menampilkan Angka
Dari 1 Sampai 10 dan Mencetak tulisan SELAMAT BERJUANG
o
jika $angka<=10 maka akan mencetak $angka dan
$selamat.
o
1<=10 maka tercetak 1 SELAMAT BERJUANG , lalu
1+1=2, $angka sekarang 2.
o
2<=10 maka tercetak 2 SELAMAT BERJUANG, lalu
2+1=3, $angka sekarang 3.
o
3<=10 maka tercetak 3 SELAMAT BERJUANG, lalu
3+1=4, $angka sekarang 4.
o
4<=10 maka tercetak 4 SELAMAT BERJUANG, lalu 4+1=5,
$angka sekarang 5.
o
5<=10maka tercetak 5 SELAMAT BERJUANG, lalu 5+1=6,$angka
sekarang 6.
o
6<=10 maka tercetak 6 SELAMAT BERJUANG, lalu 6+1=7,
$angka sekarang 7.
o
7<=10 maka tercetak 7 SELAMAT BERJUANG, lalu 7+1=8,
$angka sekarang 8.
o
8<=10maka tercetak 8 SELAMAT BERJUANG, lalu 8+1=9,
$angka sekarang 9.
o
9<=10maka tercetak 9 SELAMAT BERJUANG, lalu 9+1=10,
$angka sekarang 10.
o
10<=10maka tercetak 10 SELAMAT BERJUANG, lalu
10+1=11, $angka sekarang 11.
o
11<=10salah , jadi program berhenti