Pada Tutorial kali ini, Teman-Teman akan belajar mengenai bagaimana mengambil huruf acak dengan PHP, HTML dan CSS.
Tampilan Pengambilan Huruf Acak yang akan kita buat:
Spesifikasi Huruf Acak:
- Program mampu menampilkan huruf acak dari Kumpulan Huruf: L,O,G,I,K,A.
- Program menampilkan pilihan jumlah huruf acak yang dapat ditampilkan (minimal 1 , maksimal 10).
- Program dapat mengambil kembali huruf yang telah ditampilkan.
Algoritma Mengambil Huruf Acak dengan PHP, HTMl dan CSS
- Masukkan huruf L,O,G,I,K,A ke dalam sebuah array ($array_huruf).
- Tetapkan index ke-0=L, index ke-2=O ... index ke-5=A.
- Hitung jumlah index yang terdapat pada array tersebut.
- $index_acak adalah hasil acak dari 0 hingga maksimal index yang ada.
- Tampilkan isi variable $array_huruf yang memilki index=$index_acak.
Mari Mengambil Huruf Acak dengan PHP, HTML dan CSS
- Buatlah folder sukalogika pada direktori www anda. Pada tahap ini
struktur explorer akan terlihat seperti ini: C:\wamp\www\sukalogika>
- Buatlah folder acak_huruf pada direktori sukalogika. Pada tahap ini
struktur explorer akan terlihat seperti ini:
C:\wamp\www\sukalogika\acak_huruf>
- Bukalah text editor yang akan digunakan. Misalnya: Notepad atau Notepad++
- Ketik/Copy Paste kode berikut dan simpan dalam folder C:\wamp\www\sukalogika\acak_huruf> dengan nama index.php.
<?php
// Topik : Menampilkan huruf acak dari kumpulan huruf.
// Oleh : Henky Adlin Shan
// variable $array_huruf merupakan sebuah array yang berisi
// huruf L,O,G,I,K dan A.
$array_huruf[0] = 'L';
$array_huruf[1] = 'O';
$array_huruf[2] = 'G';
$array_huruf[3] = 'I';
$array_huruf[4] = 'K';
$array_huruf[5] = 'A';
// Fungsi acak_huruf berguna untuk mengacak huruf.
// Dengan parameter adalah sebuah array ($array_huruf).
function acak_huruf($array_huruf){
$jumlah_index = count($array_huruf);
$maksimal_index = $jumlah_index-1;
$index_acak = rand(0,$maksimal_index);
$huruf = $array_huruf[$index_acak];
return $huruf;
}
$tampilkan = '';
// Bila terdapat aksi post dengan parameter jumlah_acak
// Maka tambahkan hasil penggunaan fungsi acak_huruf
// Pada variable $tampilkan
if(isset($_POST['jumlah_acak'])){
$jumlah_acak = (int)$_POST['jumlah_acak'];
for($i=0;$i<$jumlah_acak;$i++){
$tampilkan .= acak_huruf($array_huruf);
}
}
?>
<!DOCTYPE html>
<html>
<head>
<title>
Mengacak Huruf
</title>
<style>
body{
font-family: "Times New Roman", Times, serif;
}
</style>
</head>
<body>
<h1>
Mengacak Huruf
</h1>
<form method="POST" action="?">
<table>
<tr>
<td width="200px">
Masukkan Jumlah Huruf Acak
</td>
<td>
:
</td>
<td>
<!--
Tampilan select akan digunakan untuk
memilih antara 1 hingga 10 Jumlah
Huruf Acak yang ingin ditampilkan.
-->
<select name="jumlah_acak">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select>
</td>
</tr>
<tr>
<td colspan="3">
<input type="submit" value="kirim">
</td>
</tr>
<?php
// Bila variable $tampilkan tidak kosong
// Maka tampilkan huruf acak yang dihasilkan
if(!empty($tampilkan)){
?>
<tr>
<td>
Huruf Acak
</td>
<td>
:
</td>
<td>
<?php
echo $tampilkan;
?>
</td>
</tr>
<?php
}
?>
</table>
</form>
</body>
</html>
- Akses dengan alamat http://localhost/sukalogika/acak_huruf/
- Selamat anda berhasil membuat program yang mampu mengambil huruf secara acak.
Tidak ada komentar:
Posting Komentar