Hasilkan nomor acak:
<?phpecho(mt_rand() . "<br>");echo(mt_rand() . "<br>");echo(mt_rand(10.100));?>Fungsi mt_rand() menggunakan algoritma Mersenne Twister untuk menghasilkan bilangan bulat acak.
Tip: Fungsi ini adalah pilihan yang lebih baik untuk menghasilkan nilai acak, mengembalikan hasil 4 kali lebih cepat dibandingkan fungsi rand().
Tip: Jika Anda menginginkan bilangan bulat acak antara 10 dan 100, inklusif, gunakan mt_rand (10,100).
mt_rand();ormt_rand( min,maks );
parameter | menggambarkan |
---|---|
menit | Opsional. Menentukan jumlah minimum untuk dikembalikan. Standarnya adalah 0. |
maks | Opsional. Menentukan jumlah maksimum yang akan dikembalikan. Standarnya adalah mt_getrandmax(). |
Nilai pengembalian: | Bilangan bulat acak antara min (atau 0) dan maks (atau mt_getrandmax()), inklusif. Mengembalikan FALSE jika max < min . |
---|---|
Jenis pengembalian: | Bilangan bulat |
Versi PHP: | 4+ |
Log perubahan PHP: | PHP 4.2.0: Generator angka acak diunggulkan secara otomatis. PHP 5.3.4: Laporkan E_WARNING dan kembalikan FALSE jika max < min . |