Cara Menggunakan Fungsi Uniqid() di PHP

Cara Menggunakan Fungsi Uniqid Di Php



Itu unik() adalah metode bawaan dalam PHP yang membuat ID Unik tergantung pada waktu saat ini yang dihitung dalam mikrodetik. Itu unik() adalah alat yang ampuh untuk menghasilkan ID unik untuk sesi yang berbeda atau melacak pengunjung unik ke situs web. Nilai yang dikembalikan adalah pengidentifikasi yang dihasilkan dengan menggabungkan ID proses saat ini dan waktu sistem dalam mikrodetik.

Sintaksis

Sintaks menggunakan unik() fungsi dalam PHP adalah sebagai berikut:







unik ( awalan , more_entropy )

Fungsi ini tidak mengambil parameter wajib apa pun, yaitu awalan dan more_entropy adalah parameter opsional untuk menentukan hasilnya. Itu awalan digunakan untuk menentukan awalan dari Identitas unik . Itu more_entropy digunakan sebagai benar atau salah, jika diatur ke BENAR , maka kembaliannya akan menjadi 23 karakter. Yang palsu PENGENAL adalah entropi default dengan string kembalian 13 karakter.



Bagaimana Cara Menggunakan uniqid() di PHP?

Contoh berikut mengilustrasikan penggunaan dari unik() dalam PHP:



Contoh 1

Berikut ini adalah contoh dasar penggunaan the fungsi uniqid() dalam PHP:







gema unik ( ) ;

?>

Contoh 2

Dalam kode contoh berikut, kami menggunakan fungsi uniqid() untuk menghasilkan ID unik dan kemudian menyimpan nilai dalam variabel unique_id. Kami kemudian mencetak nilai variabel menggunakan pernyataan gema:





$unique_id = unik ( ) ;

gema 'ID yang Dihasilkan adalah:' . $unique_id . ' \N ' ;

?>

Contoh 3

Kode contoh di bawah ini menjelaskan penggunaan unik() fungsi dengan parameter opsional. Nilai sebenarnya akan menghasilkan ID yang lebih unik dengan 23 karakter:



$awalan = 'pengguna_' ;

$unique_id = unik ( $awalan , BENAR ) ;

gema 'ID yang Dihasilkan adalah:' . $unique_id . ' \N ' ;

?>

Intinya

Anda dapat membuat ID unik untuk berbagai tujuan dalam skrip PHP, seperti manajemen sesi, manajemen rekaman basis data, penamaan file, dan lainnya. uniqid() adalah alat yang berguna untuk menghasilkan string ID unik berdasarkan waktu sistem saat ini. Fungsi ini tidak menghasilkan nilai yang optimal atau aman secara kriptografis karena didasarkan pada waktu sistem. Oleh karena itu, penting untuk menggunakan metode tambahan untuk memastikan keamanan dan keunikan data sensitif dalam aplikasi.