كيفية استخدام الدالة Uniqid () في PHP

Kyfyt Astkhdam Aldalt Uniqid Fy Php



ال غير مؤكد () هي طريقة مضمنة في PHP تُنشئ المعرّف الفريد بناءً على الوقت الحالي المحسوب بالميكروثانية. ال غير مؤكد () هي أداة قوية لإنشاء معرفات فريدة لجلسات مختلفة أو تتبع الزائر الفريد لموقع الويب. القيمة التي تم إرجاعها هي معرّف يتم إنشاؤه من خلال دمج معرّف العملية الحالي ووقت النظام بالميكروثانية.

بناء الجملة

بناء جملة استخدام ملف غير مؤكد () الوظيفة في PHP هي كما يلي:







فريد ( بادئة و المزيد )

لا تأخذ هذه الوظيفة أي معلمة إلزامية ، وهي البادئة و more_entropy هي المعلمات الاختيارية لتحديد النتيجة. ال بادئة يستخدم لتحديد البادئة من معرف فريد . ال المزيد يتم استخدامها على أنها صواب أو خطأ ، إذا تم ضبطها على حقيقي ، ثم سيكون العائد 23 حرفًا. الخطأ بطاقة تعريف هي الانتروبيا الافتراضية بسلسلة إرجاع مكونة من 13 حرفًا.



كيف تستخدم uniqid () في PHP؟

توضح الأمثلة التالية استخدام غير مؤكد () في PHP:



مثال 1

ما يلي هو المثال الأساسي لاستخدام دالة uniqid () في PHP:





<؟ php

صدى صوت فريد ( ) ؛

؟>

مثال 2

في المثال التالي ، استخدمنا الامتداد دالة uniqid () لتوليد المعرف الفريد ثم تخزين القيمة في المتغير unique_id. ثم قمنا بطباعة قيمة المتغير باستخدام تعليمة echo:



<؟ php

معرف فريد $ = فريد ( ) ؛

صدى صوت 'المعرف الذي تم إنشاؤه هو:' . معرف فريد $ . ' ' ؛

؟>

مثال 3

يوضح رمز المثال أدناه استخدام غير مؤكد () تعمل مع المعلمات الاختيارية. ستنشئ القيمة الحقيقية معرفًا فريدًا أكثر من 23 حرفًا:

<؟ php

بادئة $ = 'مستخدم_' ؛

معرف فريد $ = فريد ( بادئة $ و حقيقي ) ؛

صدى صوت 'المعرف الذي تم إنشاؤه هو:' . معرف فريد $ . ' ' ؛

؟>

الحد الأدنى

يمكنك إنشاء معرّفات فريدة لأغراض مختلفة في نصوص PHP النصية ، مثل إدارة الجلسة وإدارة سجل قاعدة البيانات وتسمية الملفات والمزيد. يعد uniqid () أداة مفيدة لإنشاء سلاسل معرف فريد استنادًا إلى وقت النظام الحالي. لا تنشئ هذه الوظيفة قيمًا مثالية أو آمنة من الناحية المشفرة لأنها تستند إلى وقت النظام. لذلك ، من الضروري استخدام طرق إضافية لضمان أمان وتفرد البيانات الحساسة في التطبيقات.