Menanmpilkan Gabungan Struktur Control pada PHP
Saya membuat tampilan nama negara dan benua dengan menggunakan beberapa struktur kontrol dalam PHP. Berikut Source Code yang saya buat. Tuajuan saya membuat program ini untuk pempelajari edukasi tentang geografi sederhana. Dimana saya menampilkan daftar tersebut.
<!DOCTYPE html>
<html>
<head>
<title>GABUNGAN STRUKTUR CONTROL</title>
</head>
<body>
<h1> TUGAS PWDPB </h1>
<table>
<tr><td>1.TAMPILKAN NAMA BENUA</td></tr>
<tr><td>2. TAMPILKAN NEGARA DI BENUA EROPA</td></tr>
<tr><td>3. TAMPILKAN NEGARA DI BENUA ASIA</td></tr>
<tr><td>4. TAMPILKAN NEGARA DI BENUA AUSTRALIA</td></tr>
</table>
<br>
<form method="POST" action=" ">
PILIH KATALOG : <input type="text" name="Nomor">
<input type="submit" name="cek" value="Lihat Hasil">
</form>
<br>
<?php
//$eropa = array("INGGRIS , SPANYOL, GERMAN, PERANCIS, ITALIA, FINLAND, SWEDISH, NORWAY, ICELAND");
//for ($i=0; $i <count($eropa) ; $i++) {
//echo $eropa[$i];
// }
$negara= $_POST["Nomor"];
switch ($negara) {
case '1':
$id = [
" EROPA",
"ASIA",
"AUSTRALIA",
"AMERIKA",
"AFRIKA",];
echo " NAMA BENUA ";
echo "<ul>";
foreach ($id as $benua) {
echo "<li> $benua </li>";}
echo "</ul>";
break;
case '2':
$id = [
"SPANYOL",
"GERMAN",
"FRANCE",];
echo "DAFTAR NEGARA BENUA EROPA ";
echo "<ul>";
foreach ($id as $benua) {
echo "<li> $benua </li> ";}
echo "</ul>";
break;
case '3':
echo " DAFTAR NEGARA BENUA ASIA ";
echo "<br>";
$eropa = array("INDONESIA , JEPANG, UEA, PALESTINE, KOREA");
for ($i=0; $i <count($eropa) ; $i++) {
echo $eropa[$i];
}
break;
case '4':
$id = [
"AUSTRALIA",
"NEW ZELAND",];
echo " DAFTAR NEGARA BENUA AUSTRALIA ";
echo "<ul>";
foreach ($id as $benua) {
echo "<li> $benua </li> ";}
echo "</ul>";
default :
if ($negara >= 5){
echo "SILAHKAN ISI SESUAI NOMOR";
}
break;}
?>
</body>
</html>
Hasil Ouput :
- Switch Case berfungsi untuk menyimpan data dan sebagai control utama.
- Foreach berfungsi untuk mencetak ulang data yang tersimpan di SwitchCase.
- Break untuk menghentikan eksekusi potongan program
- For untuk menampilkan data pada Array
- If untuk membatasi pilihan pada program
Komentar
Posting Komentar