mt_rand()
PHP mt_rand() funksiyasi
❮ PHP matematik funksiyalar ma’lumotnomasi
Misol
Tasodifiy sonlar hosil qiling:
<?php
echo(mt_rand() . "<br>");
echo(mt_rand() . "<br>");
echo(mt_rand(10,100));
?>
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
mt_rand() funksiyasi Mersenne Twister algoritmi yordamida tasodifiy butun son hosil qiladi.
Misol uchun maslahat: Agar sizga 10 va 100 oralig‘idagi (ikkalasi ham kiradi) tasodifiy butun son kerak bo‘lsa, mt_rand (10,100) dan foydalaning.
Sintaksis
mt_rand();
or
mt_rand(min,max);
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| min | Ixtiyoriy. Qaytariladigan eng kichik sonni belgilaydi. Standart qiymat: 0 |
| max | Ixtiyoriy. Qaytariladigan eng katta sonni belgilaydi. Standart qiymat: mt_getrandmax() |
Texnik tafsilotlar
| Qaytariladigan qiymat: | min (yoki 0) va max (yoki mt_getrandmax(), chegaralar ham kiradi) oralig‘idagi tasodifiy butun son. Agar max < min bo‘lsa, FALSE qaytaradi |
|---|---|
| Qaytariladigan tip: | Integer |
| PHP versiyasi: | 4+ |
| PHP o‘zgarishlar tarixi: | PHP 7.1: rand() mt_rand() funksiyasining taxallusiga aylandi PHP 5.3.4: Agar max < min bo‘lsa, E_WARNING chiqaradi va FALSE qaytaradi. PHP 4.2.0: Tasodifiy sonlar generatoriga boshlang‘ich qiymat (seed) avtomatik beriladi. |
❮ PHP matematik funksiyalar ma’lumotnomasi
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
