Pada Tutorial kali ini, Teman-Teman akan belajar mengenai bagaimana menampilkan Saran Bacaan Kitab dan Pasal pada Alkitab secara Acak dengan PHP.
Tampilan Program menampilkan Saran Bacaan Kitab dan Pasal pada Alkitab secara Acak dengan PHP yang akan kita buat:
 |
Gambar 1. Tampilan Program |
Spesifikasi menampilkan Saran Bacaan Kitab dan Pasal pada Alkitab secara Acak dengan PHP:
- Kitab yang ingin diacak adalah: Matius, Markus, Lukan dan Yohanes.
- Program mampu menampilkan satu Kitab dan nomor Pasal yang terdapat pada kitab tersebut.
Algoritma menampilkan Saran Bacaan Kitab dan Pasal pada Alkitab secara Acak dengan PHP:
- Mulai.
- Definisikan sebuah array ($array_kitab) yang berisi jumlah pasal maksimal yang terdapat pada sebuah kitab.
- Lakukan pengacakan kitab untuk mendapatkan nama kitab.
- Ambil jumlah maksimum pasal yang terdapat pada kitab tersebut.
- Lakukan random dari 1 hingga maksimal pasal pada kitab tersebut.
- Tampilkan.
- Selesai.
Mari menampilkan Saran Bacaan Kitab dan Pasal pada Alkitab secara Acak dengan PHP:
- Buatlah folder sukalogika pada direktori www anda. Pada tahap ini struktur explorer akan terlihat seperti ini: C:\wamp\www\sukalogika>.
- Buatlah folder acak_kartu pada direktori sukalogika. Pada tahap ini struktur explorer akan terlihat seperti ini: C:\wamp\www\sukalogika\kitab_suci>.
- Bukalah text editor yang akan digunakan. Misalnya: Notepad atau Notepad++.
- Ketik/Copy Paste kode berikut dan simpan dalam folder C:\wamp\www\sukalogika\kitab_suci> dengan nama index.php.
- Akses dengan alamat http://localhost/sukalogika/kitab_suci/
<?php
// Menampilkan kitab dan pasal secara acak.
// Program = Henky Adlin Shan.
// Penulis = Henky Adlin Shan.
function mendapatkan_kitab_dan_pasal_secara_acak(){
$array_kitab = array();
$array_kitab["Matius"] = 28;
$array_kitab["Markus"] = 16;
$array_kitab["Lukas"] = 24;
$array_kitab["Yohanes"] = 21;
$array_acak = array_rand($array_kitab);
$jumlah_pasal_maksimal = $array_kitab["$array_acak"];
$pasal_acak = rand(1,$jumlah_pasal_maksimal);
$nilai_kembali["kitab"] = $array_acak;
$nilai_kembali["pasal_acak"]= $pasal_acak;
return $nilai_kembali;
}
$kitab_pasal_acak = mendapatkan_kitab_dan_pasal_secara_acak();
$kitab = $kitab_pasal_acak["kitab"];
$pasal = $kitab_pasal_acak["pasal_acak"];
?>
<!DOCTYPE html>
<html>
<head>
<title>Menampilkan Saran Bacaan Kitab dan Pasal pada Alkitab secara Acak</title>
<style>
.sukalogika{
font-family: "Courier New";
}
</style>
</head>
<body>
<h1>Kitab dan Pasal Acak</h1>
<p>Silakan membaca: Kitab <?php echo $kitab; ?>, Pasal ke-<?php echo $pasal; ?></p>
</body>
</html>
- Selamat anda berhasil membuat program yang mampu menampilkan Saran Bacaan Kitab dan Pasal pada Alkitab secara Acak dengan PHP.