Contoh
Menghasilkan angka acak:
<?php
echo(mt_rand() . "<br>");
echo(mt_rand() . "<br>");
echo(mt_rand(10,100));
?>
Menjalankan contoh » Definisi dan Penggunaan
The mt_rand() fungsi menghasilkan integer acak menggunakan algoritma Mersenne Twister.
Tip: Fungsi ini menghasilkan nilai acak yang lebih baik, dan 4 kali lebih cepat dari rand() .
Tip: Jika Anda ingin bilangan bulat acak antara 10 dan 100 (inclusive) , menggunakan mt_rand (10,100) .
Sintaksis
mt_rand();
or
mt_rand( min,max );
Parameter | Deskripsi |
---|---|
min | Pilihan. Menentukan jumlah terendah untuk dikembalikan. Default adalah 0 |
max | Pilihan. Menentukan jumlah tertinggi untuk dikembalikan. Default adalah mt_getrandmax() |
Rincian teknis
Kembali Nilai: | Sebuah bilangan bulat acak antara min (or 0) dan max (or mt_getrandmax() inklusif). Mengembalikan FALSE jika max <min |
---|---|
Kembali Jenis: | Bilangan bulat |
PHP Versi: | 4+ |
PHP Changelog: | PHP 4.2.0: Random number generator diunggulkan secara otomatis PHP 5.3.4: Isu sebuah E_WARNING dan mengembalikan FALSE jika max <min |
<PHP Matematika Referensi