Najnowsze tutoriale tworzenie stron internetowych
 

PHP uniqid() Function

<PHP Rożne referencyjny

Przykład

Wygenerować unikatowy identyfikator:

<?php
echo uniqid();
?>
Uruchomić przykład »

Definicja i Wykorzystanie

uniqid() funkcji generuje unikalny identyfikator oparty na microtime (aktualny czas w mikrosekund).

Note: Wygenerowany ID z tej funkcji nie jest optymalny, ponieważ opiera się na czasie systemowym. Aby wygenerować niezwykle trudne do przewidzenia identyfikator, należy użyć md5() funkcji.


Składnia

uniqid( prefix,more_entropy )

Parametr Opis
prefix Opcjonalny. Określa przedrostek do unikalnego identyfikatora (useful if two scripts generate ids at exactly the same microsecond)
more_entropy Opcjonalny. Określa więcej entropii na końcu wartości zwracanej. Pozwoli to wynik bardziej wyjątkowy. Gdy ustawiony na TRUE, łańcuch powrót będzie 23 znaków. Domyślną jest FALSE, a łańcuch powrót będzie długa 13 znaków

Szczegóły techniczne

Zwracana wartość: Zwraca unikalny identyfikator w postaci ciągu znaków
Wersja PHP: 4+
Lista zmian: Parametr opcjonalny przedrostek stał w PHP 5.0.

Limit 114 znaków dla prefiksu została podniesiona w PHP 4.3.1.

<PHP Rożne referencyjny