توليد أرقام عشوائية:
<?phpecho(mt_rand() . "<br>");echo(mt_rand() . "<br>");echo(mt_rand(10,100));?>تستخدم الدالة mt_rand() خوارزمية Mersenne Twister لإنشاء أعداد صحيحة عشوائية.
نصيحة: هذه الدالة هي الخيار الأفضل لتوليد قيم عشوائية، وإرجاع النتائج أسرع 4 مرات من الدالة rand().
نصيحة: إذا كنت تريد عددًا صحيحًا عشوائيًا يتراوح بين 10 و100، فاستخدم mt_rand (10,100).
mt_rand();ormt_rand( min,max );
المعلمة | يصف |
---|---|
دقيقة | خياري. يحدد الحد الأدنى للرقم المطلوب إرجاعه. الافتراضي هو 0. |
الأعلى | خياري. يحدد الحد الأقصى لعدد العودة. الافتراضي هو mt_getrandmax (). |
قيمة الإرجاع: | عدد صحيح عشوائي بين min (أو 0) و max (أو mt_getrandmax())، شاملاً. يتم إرجاع FALSE إذا كان الحد الأقصى < الحد الأدنى . |
---|---|
نوع الإرجاع: | عدد صحيح |
نسخة PHP: | 4+ |
سجل التغيير PHP: | PHP 4.2.0: مولد أرقام عشوائية يتم زرعه تلقائيًا. PHP 5.3.4: قم بالإبلاغ عن تحذير E_WARNING وإرجاع FALSE إذا كان الحد الأقصى < min . |