কম্পিউটার

পিএইচপি srand() ফাংশন


সংজ্ঞা এবং ব্যবহার

srand() ফাংশন র্যান্ডম সংখ্যা জেনারার বীজ ব্যবহার করা হয়. সিডিং এলোমেলো সংখ্যা জেনারেটর আরম্ভ করে। বেশিরভাগ এলোমেলো সংখ্যা জেনারেটরের প্রাথমিক বীজ বপন প্রয়োজন। পিএইচপি-তে, srand() ফাংশনের ব্যবহার ঐচ্ছিক কারণ এটি স্বয়ংক্রিয়ভাবে সম্পন্ন হয়।

এই ফাংশনের কোনো রিটার্ন মান নেই।

সিনট্যাক্স

srand ([ int $seed ] ) : void

পরামিতি

Sr.No প্যারামিটার এবং বর্ণনা
1 বীজ
একটি পূর্ণসংখ্যা বীজ হিসাবে ব্যবহার করা হবে। যদি না দেওয়া হয়, একটি এলোমেলো নম্বর দেওয়া হয়

রিটার্ন মান

এই ফাংশন কোনো মান ফেরত দেয় না।

PHP সংস্করণ

এই ফাংশনটি PHP সংস্করণ 4.x, PHP 5.x এর পাশাপাশি PHP 7.x এ উপলব্ধ৷

উদাহরণ

এই উদাহরণটি র্যান্ড() ফাংশন-

নিয়োগ করার আগে র্যান্ডম নম্বর জেনারেটরটি প্রথমে শুরু করা হয়
<?php
   srand(5);
   echo "rand(1,100)=", rand(1,100);
?>

আউটপুট

এটি নিম্নলিখিত ফলাফল তৈরি করতে পারে -

rand(1,100)=12

উদাহরণ

র্যান্ডম সংখ্যা জেনারেটর-

আরম্ভ করতে নিম্নলিখিত উদাহরণ বর্তমান টাইমস্ট্যাম্প ব্যবহার করে
<?php
   srand(time());
   echo "rand()=", rand();
?>

আউটপুট

এটি নিম্নলিখিত ফলাফল তৈরি করতে পারে-

rand()=548287992

  1. পিএইচপি মিনিট() ফাংশন

  2. পিএইচপি সর্বোচ্চ() ফাংশন

  3. পিএইচপি-তে srand() ফাংশন

  4. PHP-তে rand() ফাংশন