Struktur control atau kendali adalah bagian penting dalam suatu bahasa pemrograman karena bagian ini mengatur jalurnya eksekusi suatu program.
Struktur control ini terdiri atas :
· IF
· SWITCH
· FOR
· WHILE
Contohnya :
· IF – ELSE
<?php
// file : P04-1.php
// Struktur Kontrol IF - ELSE
$suku = "jawa";
if ($suku == "jawa")
{
echo "Anda berasal dari Jawa";
}
else
{
echo "Anda berasal dari luar Jawa";
}
$angka1 = 100;
$angka2 = 20;
if ($angka1 > $angka2)
{
echo "$angka1 lebih besar dari pada $angka2";
}
else
{
echo "$angka1 lebih kecil dari pada $angka1";
}
?>
· IF – ELSEIF
<?php
// file : P04-2.php
// Struktur Kontrol IF - ELSEIF
$negara = "Inggris";
if ($negara == "jerman")
{
$pesan = "Katalog auf Deutsch";
}
elseif ($negara == "Perancis")
{
$pesan = "Catalogue en Francais";
}
elseif ($negara == "Italia")
{
$pesan = "Catalogue in Italiano";
}
elseif ($negara == "Inggris")
{
$pesan = "Catalog in English";
}
echo "$pesan <br>";
?>
· SWITCH
<?php
// file : P04-3.php
// Struktur Kontrol SWITCH
$urut = "1"; // nilai 1-7
switch ($urut)
{
case "1":
$hari = "MInggu";
break;
case "2":
$hari = "Senin";
break;
case "3":
$hari = "Selasa";
break;
case "4":
$hari = "Rabu";
break;
case "5":
$hari = "Kamis";
break;
case "6":
$hari = "Jum'at";
break;
case "7":
$hari = "Sabtu";
break;
}
echo "$hari <br>";
?>
· FOR
<?php
// file : P04-4.php
// Struktur Kontrol FOR
for ($i=1;$i<=3;$i++)
{
echo "Perulangan yang ke-$i<br>";
}
?>
· WHILE
<?
// while.php
// Pengulangan menggunakan while
Echo “Operasi menggunakan while.”;
$a = 1;
While($a <= 10)
{
Echo “<br>Cetak ke : $a”;
$a++;
}
?>
Berikut adalah kode PHP untuk sebuah perulangan untuk sebuah bilangan ($a), dari angka 1 hingga angka 20 :
<?php
// file : P04-5.php
// Tugas Praktikum
for ($a=1; $a<=20; $a++)
{
$sisa = $a % 2; // mengecek apakah bilangan ganjil atau genap
if ($sisa == 0)
{
echo "$a = Bilangan Genap <br>";
}
else
{
echo "$a = Bilangan Ganjil <br>";
}
}
?>
Tidak ada komentar:
Posting Komentar