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 »

ULASHISH

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!