Perekomendan Kursus:
Fungsi uniqid() PHP
Definisi dan penggunaan
Fungsi uniqid() berdasarkan masa saat ini dalam mikrosekon dihasilkan ID yang unik.
SyaratPengenalanuniqid(more_entropy,
) | Parameter |
---|---|
Pengenalan | Penerangan |
more_entropy | Pilihan. Tentukan awalan untuk ID. Parameter ini sangat berkesan jika dua skrip dihasilkan ID yang sama di mikro detik yang sama. |
Pilihan. Tentukan lebih banyak entropi di belakang nilai kembalikan.
Jika Pengenalan prefix more_entropy Jika parameter diatur ke true, panjang string adalah 23. Jika parameter kosong, panjang string yang dikembalikan adalah 13. Jika
Jika more_entropy Jika parameter diatur ke true, ekoran tambahan disambungkan di akhir nilai kembalikan (dengan menggunakan program penghasil bilangan bulat garis gabungan), sehingga keunikan hasil lebih baik.
Kembalikan nilai
Kembalikan pengenalik unik dalam bentuk string.
Pemberitahuan dan komen
Komen:Kerana berdasarkan masa sistem, ID yang dihasilkan oleh fungsi ini bukan yang terbaik. Jika anda ingin menghasilkan ID yang unik sepenuhnya, sila gunakan fungsi md5() (carilah di bawah referensi fungsi string).
Contoh
<?php echo uniqid(); ?>
Output seperti:
4415297e3af8c