ฟังก์ชัน uniqid() ใช้สำหรับสร้าง ID ที่ไม่ซ้ำกัน (unique ID) โดยอิงจากเวลาปัจจุบันในหน่วยไมโครวินาที
รูปแบบการใช้งาน (Syntax)
uniqid(prefix, more_entropy)
พารามิเตอร์ (Parameters)
prefix − คำนำหน้าของ ID ที่ไม่ซ้ำกัน (เป็นค่าออปชัน)
more_entropy − เพิ่ม entropy (ความสุ่ม) ที่ท้ายของค่าที่ส่งกลับ (เป็นค่าออปชัน)
ค่าที่ส่งกลับ (Return Value)
ฟังก์ชัน uniqid() ส่งคืนตัวระบุตัวตนที่ไม่ซ้ำกันในรูปแบบสตริง
ตัวอย่างการใช้งาน
<?php echo uniqid(); ?>
ผลลัพธ์ (Output)
5bfd5bd045faa
หมายเหตุ: ผลลัพธ์จะเปลี่ยนไปทุกครั้งที่เรียกใช้ เนื่องจากอิงจากเวลาไมโครวินาทีปัจจุบัน