PHP uniqid() ফাংশন
বিবরণ ও ব্যবহার
uniqid() ফাংশন PHP-এর বর্তমান সময়ের মাইক্রোসেকেন্ডেডের ভিত্তিতে একটি অভিন্ন ID তৈরি করে
বিন্যাস
uniqid(বিবরণ,more_entropy)
বিবরণ | ID-এর প্রথমে প্রেক্সিফিক্স নির্দিষ্ট করে।যদি দুটি স্ক্রিপ্ট একই মাইক্রোসেকেন্ডেডে সময়সীমা তৈরি করে, তবে এই পারামিটার অত্যন্ত উপযোগী |
---|---|
বিবরণ | বাছাইযোগ্য |
more_entropy | ফলাফলের শেষে আরও বৈচিত্র্য নির্দিষ্ট করে |
বাছাইযোগ্য
যদি বিবরণ prefix more_entropy পারামিটারটি true হলে, তবে 23 শব্দ দীর্ঘ হয়।পারামিটার খালি থাকলে, ফলাফলের 13 শব্দ দীর্ঘ হয়।যদি
যদি more_entropy পারামিটারটি true হলে, ফলাফলের শেষে অতিরিক্ত বৈচিত্র্য (কম্বিনেশনাল লিনিয়ার কন্সার্নেস জেনারেটর ব্যবহার করে) যোগ করা হয়, যাতে ফলাফলের অভিন্নতা বেশি থাকে
ফলাফল
একটি অভিন্ন পরিচিতা পরিচালনা করে শব্দের রূপে ফিরায়
সূচনা এবং মন্তব্য
মন্তব্য:কারণ সিস্টেম সময় ভিত্তিক, এই ফাংশন দ্বারা তৈরি হওয়া ID সর্বোত্তম নয়।সম্পূর্ণভাবে অভিন্ন ID তৈরির জন্য md5() ফাংশন ব্যবহার করুন (শব্দসাংহার ফাংশন পরিচ্ছেদে অনুসন্ধান করুন)。
উদাহরণ
<?php echo uniqid(); ?>
আউটপুট অনুরূপ:
4415297e3af8c