কিভাবে PHP-তে Uniqid() ফাংশন ব্যবহার করবেন

Kibhabe Php Te Uniqid Phansana Byabahara Karabena



দ্য Uniqid() পিএইচপি-তে একটি অন্তর্নির্মিত পদ্ধতি যা মাইক্রোসেকেন্ডে গণনা করা বর্তমান সময়ের উপর নির্ভর করে অনন্য আইডি তৈরি করে। দ্য Uniqid() বিভিন্ন সেশনের জন্য অনন্য আইডি তৈরি করা বা একটি ওয়েবসাইটের অনন্য ভিজিটর ট্র্যাক করার জন্য এটি একটি শক্তিশালী টুল। প্রত্যাবর্তিত মান হল একটি শনাক্তকারী যা বর্তমান প্রসেস আইডি এবং সিস্টেমের সময় মাইক্রোসেকেন্ডে একত্রিত করে তৈরি করা হয়।

বাক্য গঠন

ব্যবহার করার সিনট্যাক্স Uniqid() পিএইচপি-তে ফাংশনটি নিম্নরূপ:







ইউনিকড ( উপসর্গ , আরো_এনট্রপি )

এই ফাংশনটি কোন বাধ্যতামূলক প্যারামিটার নেয় না, উপসর্গ এবং আরো_এনট্রপি ফলাফল নির্দিষ্ট করার জন্য ঐচ্ছিক পরামিতি। দ্য উপসর্গ এর উপসর্গ নির্দিষ্ট করতে ব্যবহৃত হয় অনন্য আইডি . দ্য আরো_এনট্রপি সত্য বা মিথ্যা হিসাবে ব্যবহার করা হয়, যদি এটি সেট করা হয় সত্য , তারপর রিটার্ন হবে 23 অক্ষর। মিথ্যা আইডি 13টি অক্ষরের রিটার্ন স্ট্রিং সহ ডিফল্ট এনট্রপি।



পিএইচপিতে ইউনিকিড() কীভাবে ব্যবহার করবেন?

নিম্নলিখিত উদাহরণ ব্যবহার ব্যাখ্যা Uniqid() পিএইচপি-তে:



উদাহরণ 1

নিম্নলিখিত ব্যবহার করার মৌলিক উদাহরণ uniqid() ফাংশন পিএইচপি-তে:







প্রতিধ্বনি ইউনিকড ( ) ;

?>

উদাহরণ 2

নিম্নলিখিত উদাহরণ কোডে, আমরা ব্যবহার করেছি uniqid() ফাংশন অনন্য আইডি তৈরি করার জন্য এবং তারপর অনন্য_আইডি ভেরিয়েবলে মান সংরক্ষণ করুন। আমরা তখন ইকো স্টেটমেন্ট ব্যবহার করে ভেরিয়েবলের মান প্রিন্ট করেছি:





$unique_id = ইউনিকড ( ) ;

প্রতিধ্বনি 'উত্পন্ন আইডি হল:' . $unique_id . ' \n ' ;

?>

উদাহরণ 3

নীচের উদাহরণ কোড এর ব্যবহার ব্যাখ্যা করে Uniqid() ঐচ্ছিক পরামিতি সহ ফাংশন। প্রকৃত মান 23টি অক্ষরের একটি আরও অনন্য আইডি তৈরি করবে:



$উপসর্গ = 'ব্যবহারকারী_' ;

$unique_id = ইউনিকড ( $উপসর্গ , সত্য ) ;

প্রতিধ্বনি 'উত্পন্ন আইডি হল:' . $unique_id . ' \n ' ;

?>

শেষের সারি

আপনি পিএইচপি স্ক্রিপ্টে বিভিন্ন উদ্দেশ্যে অনন্য আইডি তৈরি করতে পারেন, যেমন সেশন ম্যানেজমেন্ট, ডাটাবেস রেকর্ড ম্যানেজমেন্ট, ফাইল নামকরণ এবং আরও অনেক কিছু। ইউনিকিড() বর্তমান সিস্টেম সময়ের উপর ভিত্তি করে অনন্য আইডি স্ট্রিং তৈরি করার জন্য একটি দরকারী টুল। এই ফাংশনটি সর্বোত্তম বা ক্রিপ্টোগ্রাফিকভাবে সুরক্ষিত মান তৈরি করে না কারণ এটি সিস্টেম সময়ের উপর ভিত্তি করে। অতএব, অ্যাপ্লিকেশনগুলিতে সংবেদনশীল ডেটার সুরক্ষা এবং স্বতন্ত্রতা নিশ্চিত করতে অতিরিক্ত পদ্ধতিগুলি ব্যবহার করা অপরিহার্য।