PHP mt_srand() Function












❮ مرجع ریاضی PHP



مثال


مولد اعداد تصادفی را بسازید:




mt_srand(mktime());

echo(mt_rand());
?>

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




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


تابع mt_srand() مولد اعداد تصادفی Mersenne Twister را ایجاد می کند.





نحو



mt_srand(seed، mode);

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









را مشخص می کند





پارامتر توضیح
دانه اختیاری. مقدار seed
حالت اختیاری. الگوریتم مورد استفاده را مشخص می کند. می تواند یکی از ثابت های زیر باشد:

  • MT_RAND_MT19937
    - از پیاده سازی ثابت و صحیح Mersenne Twister استفاده می کند (که استفاده می شود
    از PHP 7.1)

  • MT_RAND_PHP - از اجرای نادرست Mersenne Twister استفاده می کند
    (که تا PHP 7.1 استفاده می شد)



جزئیات فنی



















مقدار بازگشتی: هیچ
نوع بازگشت: -
نسخه PHP: 4+
تغییر PHP: PHP 4.2.0: مولد اعداد تصادفی اکنون به صورت خودکار بکار می رود




❮ مرجع ریاضی PHP