X

Fungsi Random di PHP

Beberapa dari mahasiswa saya yang sudah pernah mengikuti ujian online, pernah bertanya

mahasiswa :

pak, itu program ujian online dibuat pake apa pak?

saya :

PHP dan MySQL

mahasiswa :

koq soalnya bisa random (maksudnya antara 1 mahasiswa, akan dapat soal yang beda dengan mahasiswa lain)

saya :

itu pake fungsi di PHP

nah di sini saya mau jelasin sedikit fungsi PHP, yaitu fungsi rand() . Fungsi ini digunakan untuk melakukan random terhadap bilangan integer. Bentuk umumnya adalah
int rand ( [int $min, int $max] )

fungsi ini membutuhkan 2 parameter yaitu nilai minimal angka yang akan dirandom dan nilai maksimal angka yang akan dirandom.

Contoh penggunaannya :

";
//alternatif lainnya
$a = 4;
$b = 30;
$angka = rand($a,$b);
echo $angka;
?>

contoh yang sudah jadi, bisa dilihat di sini
coba deh refresh halaman webnya, pasti hasilnya beda-beda tuh.

Pengembangan
nah dari contoh di atas kita bisa kembangkan lagi, yaitu dengan membuat 2 form inputan untuk memasukkan nilai minimum dan nilai maksimum. angka random baru akan keluar jika kita mengklik tombol.


//kalo tombol diklik if(isset($_POST['tblRandom'])){ //ambil inputan $nilaimin = $_POST['min']; $nilaimax = $_POST['max']; //random angka $angkarandom = rand($nilaimin,$nilaimax); //tampilkan ke layar echo "Angka yang dihasilkan dari pengacakan angka antara $nilaimin dan $nilaimax adalah $angkarandom"; } ?>

contoh yang sudah jadi bisa dilihat di sini
sekian dulu materi belajar php kali ini. kalo ada yang gak ngerti syntaknya, tanya aja di kolom komentar. Kalo ada yang belum tahu apa itu PHP, coba deh cari baca materi hello world dulu

away:
Related Post

This website uses cookies.