সংজ্ঞা এবং ব্যবহার
ফাংশন নামের 'mt' প্রিফিক্স মানে Mersenne Twister। mt_ getrandmax() ফাংশনটি PHP-এ ব্যবহৃত যেতে পারে এমন সর্বোচ্চ ইন্টিজার রিটার্ন করে। এই ফাংশনটি Mersenne Twister র্যান্ডম নাম্বার জেনারেটর মেথড ব্যবহার করে। এই ফাংশনটি যা রিটার্ন করে সেটি mt_rand() ফাংশনকে র্যান্ডম নাম্বার জেনারেট করার জন্য আপার লিমিট হিসেবে কাজ করে।
এই ফাংশনটি সবসময় একটি ইন্টিজার রিটার্ন করে।
সিনট্যাক্স
mt_getrandmax ( void ) : int
প্যারামিটার
| ক্রমিক নং | প্যারামিটার ও বিবরণ |
|---|---|
| 1 | এই ফাংশন কোনো প্যারামিটার নেয় না |
রিটার্ন ভ্যালু
PHP mt_getrandmax() ফাংশনটি Mersenne Twister র্যান্ডম নাম্বার জেনারেটর মেথড ব্যবহার করে এবং PHP-এ ব্যবহৃত যেতে পারে এমন সর্বোচ্চ ইন্টিজার রিটার্ন করে। 64-বিট উইন্ডোজে, সংখ্যাটি 2147483647
PHP ভার্সন
এই ফাংশনটি PHP 4.x, PHP 5.x এবং PHP 7.x ভার্সনগুলিতে উপলব্ধ।
উদাহরণ
নিচের উদাহরণটি সর্বোচ্চ সম্ভাব্য ইন্টিজার রিটার্ন করে -
<?php echo "Largest Integer = " . mt_getrandmax() . "\n"; ?>
আউটপুট
এটি সর্বোচ্চ ইন্টিজার রিটার্ন করে-
Largest Integer = 2147483647