Neueste Web-Entwicklung Tutorials
 

PHP uniqid() Function

<PHP Misc Referenz

Beispiel

Erzeugt eine eindeutige ID:

<?php
echo uniqid();
?>
Führen Sie zB »

Definition und Verwendung

Die uniqid() Funktion erzeugt eine eindeutige ID auf der Basis der Mikrozeit (aktuelle Zeit in Mikrosekunden).

Note: Die erzeugte ID aus dieser Funktion nicht optimal ist, weil es auf der Systemzeit basiert. Zur Erzeugung ID eine extrem schwer vorherzusagen, verwenden Sie die md5() Funktion.


Syntax

uniqid( prefix,more_entropy )

Parameter Beschreibung
prefix Optional. Gibt ein Präfix an die eindeutige ID (useful if two scripts generate ids at exactly the same microsecond) , (useful if two scripts generate ids at exactly the same microsecond)
more_entropy Optional. Gibt am Ende des Rückgabewertes mehr Entropie. Dies wird das Ergebnis mehr einzigartig machen. Wenn auf TRUE gesetzt ist, wird die Rück Zeichenfolge 23 Zeichen lang sein. Der Standardwert ist FALSE, und die Rückkehr String 13 Zeichen lang sein

Technische Details

Rückgabewert: Gibt die eindeutige Kennung, als String
PHP Version: 4+
Änderungsprotokoll: Die Vorsilbe Parameter wurden optional in PHP 5.0.

Die Grenze von 114 Zeichen für prefix wurde in PHP 4.3.1 erhöht.

<PHP Misc Referenz