সংজ্ঞা এবং ব্যবহার
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