Generieren Sie eine eindeutige ID:
<?phpecho uniqid();?>Die Funktion uniqid() generiert eine eindeutige ID basierend auf der aktuellen Zeit in Mikrosekunden.
Hinweis: Die von dieser Funktion generierte ID ist nicht optimal, da sie auf der Systemzeit basiert. Um eine absolut eindeutige ID zu generieren, verwenden Sie die Funktion md5().
uniqid( Präfix,more_entropy )
Parameter | beschreiben |
---|---|
Präfix | Optional. Gibt das Präfix für eindeutige IDs an. Dieser Parameter ist nützlich, wenn zwei Skripte zufällig in derselben Mikrosekunde IDs generieren. |
mehr_entropie | Optional. Gibt mehr Entropie am Ende des Rückgabewerts an. Dadurch werden die Ergebnisse einzigartiger. Bei TRUE beträgt die zurückgegebene Zeichenfolge 23 Zeichen. Der Standardwert ist FALSE und die zurückgegebene Zeichenfolge besteht aus 13 Zeichen. |
Rückgabewert: | Gibt den eindeutigen Bezeichner als Zeichenfolge zurück. |
---|---|
PHP-Version: | 4+ |
Protokoll aktualisieren: | In PHP 5.0 wird der Präfixparameter optional. In PHP 4.3.1 wurde die Längenbeschränkung von 114 Zeichen für das Präfix erhöht. |