Home » PHP » Fungsi uniqid() PHP

Fungsi uniqid() PHP

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Section Artikel

Definisi dan Penggunaan

Fungsi uniqid() digunakan untuk menghasilkan ID unik berdasarkan waktu mikro (waktu saat ini dalam mikrodetik).

Catatan: ID yang dihasilkan dari fungsi ini tidak menjamin keunikan nilai yang dikembalikan! Untuk menghasilkan ID yang sangat sulit diprediksi, gunakan fungsi md5().

Syntax

uniqid(prefix,more_entropy)

Nilai Parameter

ParameterDeskrispsi
prefixOptional. Menentukan awalan ke ID unik (berguna jika dua skrip menghasilkan id pada mikrodetik yang persis sama)
more_entropyOptional. Menentukan lebih banyak entropi di akhir nilai kembalian. Ini akan membuat hasilnya lebih unik. Saat disetel ke TRUE, string yang dikembalikan akan menjadi 23 karakter. Defaultnya adalah FALSE dan string yang dikembalikan akan sepanjang 13 karakter

Technical Details

Return Value:Mengembalikan pengenal unik, sebagai string
PHP Version:4+
Changelog:Parameter awalan menjadi opsional di PHP 5.0.
Batas panjang 114 karakter untuk awalan dinaikkan di PHP 4.3.1.

Contoh
Hasilkan ID unik:

<?php
echo uniqid();
?>
  // Output : 5ece4797eaf5e

You may also like