توضیح:
این تابع یک مقدار عدد صحیح تصادفی بصورت (مثبت و منفی) رمزنگاری شده برگشت می دهد و دارای امنیت بیشتری نسبت به تابع mt_rand() است
نحوه نوشتن:
1 |
random_int($min, $max); |
پارامترها:
- مقدار min: کمترین مقدار عدد صحیح.این پارامتر می بایست PHP_INT_MIN یا (۹۲۲۳۳۷۲۰۳۶۸۵۴۷۷۵۸۰۸۴۲۱۳۷۸۴۰-) بیشتر از آن باشد.(ضروری)
- مقدار max: بیشترین مقدار عدد صحیح. این پارامتر می بایست PHP_INT_MAX یا (۹۲۲۳۳۷۲۰۳۶۸۵۴۷۷۵۸۰۷۲۰۲۳۵۱۷۶۳۲) کمتر از آن باشد.(ضروری)
مقدار بازگشت:
عدد تصادفی
نسخه پشتیبانی:
(PHP 7, PHP 8)
مثال:
1 2 3 4 5 6 7 8 |
<?php var_dump(random_int(100, 999)); var_dump(random_int(-1000, 0)); ?> /* int(248) int(-898) */ |