پی ایچ پی میں Uniqid() فنکشن کا استعمال کیسے کریں۔

Py Aych Py My Uniqid Fnkshn Ka Ast Mal Kys Kry



دی uniqid() پی ایچ پی میں ایک بلٹ ان طریقہ ہے جو مائیکرو سیکنڈز میں شمار کیے جانے والے موجودہ وقت کے لحاظ سے منفرد ID بناتا ہے۔ دی uniqid() مختلف سیشنز کے لیے منفرد IDs بنانے یا کسی ویب سائٹ کے منفرد وزیٹر کو ٹریک کرنے کا ایک طاقتور ٹول ہے۔ لوٹائی گئی قدر ایک شناخت کنندہ ہے جو موجودہ پروسیس ID اور سسٹم کے وقت کو مائیکرو سیکنڈز میں ملا کر تیار کیا جاتا ہے۔

نحو

استعمال کرنے کا نحو uniqid() پی ایچ پی میں فنکشن مندرجہ ذیل ہے:







uniqid ( سابقہ ، مزید_انٹروپی )

یہ فنکشن کوئی لازمی پیرامیٹر نہیں لیتا، سابقہ ​​اور مزید_انٹروپی نتیجہ اخذ کرنے کے لیے اختیاری پیرامیٹرز ہیں۔ دی سابقہ کا سابقہ ​​بیان کرنے کے لیے استعمال کیا جاتا ہے۔ منفرد ID . دی مزید_انٹروپی صحیح یا غلط کے طور پر استعمال کیا جاتا ہے، اگر اسے سیٹ کیا جاتا ہے۔ سچ ہے۔ ، پھر واپسی 23 حروف کی ہوگی۔ جھوٹا۔ ID 13 حروف کی واپسی سٹرنگ کے ساتھ پہلے سے طے شدہ اینٹروپی ہے۔



PHP میں uniqid() کا استعمال کیسے کریں؟

مندرجہ ذیل مثالیں استعمال کی وضاحت کرتی ہیں۔ uniqid() پی ایچ پی میں:



مثال 1

استعمال کرنے کی بنیادی مثال درج ذیل ہے۔ uniqid() فنکشن پی ایچ پی میں:





<؟php

بازگشت uniqid ( ) ;

؟>

مثال 2

مندرجہ ذیل مثال کے کوڈ میں، ہم نے استعمال کیا۔ uniqid() فنکشن منفرد ID پیدا کرنے کے لیے اور پھر قدر کو unique_id متغیر میں محفوظ کیا۔ اس کے بعد ہم نے echo بیان کا استعمال کرتے ہوئے متغیر کی قدر پرنٹ کی:



<؟php

$unique_id = uniqid ( ) ;

بازگشت 'تخلیق شدہ ID ہے:' . $unique_id . ' \n ' ;

؟>

مثال 3

مندرجہ ذیل مثال کوڈ کے استعمال کی وضاحت کرتا ہے۔ uniqid() اختیاری پیرامیٹرز کے ساتھ فنکشن۔ حقیقی قدر 23 حروف کی زیادہ منفرد ID تیار کرے گی:

<؟php

$prefix = 'صارف_' ;

$unique_id = uniqid ( $prefix ، سچ ) ;

بازگشت 'تخلیق شدہ ID ہے:' . $unique_id . ' \n ' ;

؟>

نیچے کی لکیر

آپ PHP اسکرپٹس میں مختلف مقاصد کے لیے منفرد IDs بنا سکتے ہیں، جیسے سیشن مینجمنٹ، ڈیٹا بیس ریکارڈ مینجمنٹ، فائل کا نام دینا، اور بہت کچھ۔ Uniqid() موجودہ سسٹم کے وقت کی بنیاد پر منفرد ID سٹرنگز بنانے کے لیے ایک مفید ٹول ہے۔ یہ فنکشن زیادہ سے زیادہ یا خفیہ طور پر محفوظ اقدار پیدا نہیں کرتا ہے کیونکہ یہ سسٹم کے وقت پر مبنی ہے۔ لہذا، ایپلی کیشنز میں حساس ڈیٹا کی حفاظت اور انفرادیت کو یقینی بنانے کے لیے اضافی طریقوں کو استعمال کرنا ضروری ہے۔