Ultimele tutoriale de dezvoltare web
 

PHP uniqid() Function

<PHP Diverse Reference

Exemplu

Generează un ID unic:

<?php
echo uniqid();
?>
Run exemplu »

Definiție și utilizare

uniqid() funcția generează un cod unic bazat pe microtime (ora curentă în microsecunde).

Note: ID - ul generat de această funcție nu este optimă, deoarece se bazează pe ora sistemului. Pentru a genera o extrem de dificil de prezis ID - ul, utilizați md5() funcția.


Sintaxă

uniqid( prefix,more_entropy )

Parametru Descriere
prefix Opțional. Specifică un prefix pentru ID - ul unic (useful if two scripts generate ids at exactly the same microsecond) - (useful if two scripts generate ids at exactly the same microsecond)
more_entropy Opțional. Specifică mai entropie la sfârșitul valorii de întoarcere. Acest lucru va face rezultatul mai unic. Atunci când este setat la TRUE, șirul de retur va fi de 23 de caractere. Implicit este falsă, iar șirul de retur va fi de 13 de caractere

Detalii tehnice

Întoarcere Valoare: Returnează identificatorul unic, ca un șir de caractere
Versiune PHP: 4+
Changelog: Parametrul prefix a devenit opțional în PHP 5.0.

Limita de 114 de caractere pentru prefix a fost ridicată în PHP 4.3.1.

<PHP Diverse Reference