Minggu, 21 Februari 2016

Tutorial PHP : Huruf Acak

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

  1. Masukkan huruf L,O,G,I,K,A ke dalam sebuah array ($array_huruf).
  2. Tetapkan index ke-0=L, index ke-2=O ... index ke-5=A.
  3. Hitung jumlah index yang terdapat pada array tersebut.
  4. $index_acak adalah hasil acak dari 0 hingga maksimal index yang ada.
  5. Tampilkan isi variable $array_huruf yang memilki index=$index_acak.

Mari Mengambil Huruf Acak dengan PHP, HTML dan CSS


  1. Buatlah folder sukalogika pada direktori www anda. Pada tahap ini struktur explorer akan terlihat seperti ini: C:\wamp\www\sukalogika>
  2. Buatlah folder acak_huruf pada direktori sukalogika. Pada tahap ini struktur explorer akan terlihat seperti ini: C:\wamp\www\sukalogika\acak_huruf>
  3. Bukalah text editor yang akan digunakan. Misalnya: Notepad atau Notepad++
  4. 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>
  5. Akses dengan alamat http://localhost/sukalogika/acak_huruf/
  6. Selamat anda berhasil membuat program yang mampu mengambil huruf secara acak.

Tidak ada komentar: