PHP mt_rand () function
contoh
Menghasilkan nomor acak:
<?php
echo(mt_rand() . "<br>");
echo(mt_rand() . "<br>");
echo(mt_rand(10,100));
?>
echo(mt_rand() . "<br>");
echo(mt_rand() . "<br>");
echo(mt_rand(10,100));
?>
Menjalankan contoh »
Definisi dan Penggunaan
mt_rand () fungsi menggunakan algoritma Mersenne Twister untuk menghasilkan integer acak.
Tip: Fungsi ini menghasilkan nilai acak adalah pilihan yang lebih baik, menghasilkan secepat RAND () 4 kali fungsi.
Tip: Jika Anda ingin antara 10 dan 100 (termasuk 10 dan 100) dari integer acak, penggunaan mt_rand (10100).
tatabahasa
mt_rand();
or
mt_rand( min,max );
or
mt_rand( min,max );
参数 | 描述 |
---|---|
min | 可选。规定返回的最小数。默认是 0。 |
max | 可选。规定返回的最大数。默认是 mt_getrandmax() 。 |
rincian teknis
Pengembalian: | Antara min (atau 0) dan max (atau mt_getrandmax ()) (inklusif) antara integer acak. Jika max <min kembali SALAH. |
---|---|
kembali jenis: | bilangan bulat |
Versi PHP: | 4+ |
PHP Perbarui Log: | PHP 4.2.0: nomor acak generator otomatis diunggulkan. PHP 5.3.4: Jika max <min kemudian melaporkan E_WARNING dan kembali SALAH. |
PHP Math Referensi