PHP mt_rand() Function












❮ مرجع ریاضی PHP



مثال


تولید اعداد تصادفی:




echo(mt_rand(). "
");

echo(mt_rand(). "
");

echo(mt_rand(10,100));
?>

خودت امتحانش کن »




تعریف و استفاده


تابع mt_rand() با استفاده از الگوریتم Mersenne Twister یک عدد صحیح تصادفی تولید می کند.


نکته: این تابع مقدار تصادفی بهتری تولید می‌کند و 4 برابر سریع‌تر از
rand().


نکته: اگر یک عدد صحیح تصادفی بین 10 و 100 (شامل) می‌خواهید، از mt_rand (10100) استفاده کنید.





نحو



mt_rand();

یا

mt_rand(min,max);

مقادیر پارامتر









است





پارامتر توضیح
دقیقه اختیاری. کمترین عددی را که باید برگردانده شود را مشخص می کند. پیش فرض 0
حداکثر اختیاری. بیشترین عددی را که باید برگردانده شود را مشخص می کند. پیش فرض است
mt_getrandmax()

جزئیات فنی



















مقدار بازگشتی: یک عدد صحیح تصادفی بین min (یا 0) و max (یا mt_getrandmax() شامل). اگر حداکثر < دقیقه
نوع بازگشت: عدد صحیح
نسخه PHP: 4+
تغییر PHP: PHP 7.1: rand() نام مستعار mt_rand() بوده است
PHP 5.3.4: E_WARNING صادر می کند و اگر max < دقیقه.
PHP 4.2.0: مولد اعداد تصادفی به طور خودکار تخمین زده می شود.




❮ مرجع ریاضی PHP