dedlfix: Kryptische, aber einmalige Gruppen-ID generieren

Beitrag lesen

echo $begrüßung;

ich benötige eine zufällige ID, die kryptisch genug ist, um nicht "erraten" werden zu können, aber auch (zumindest für ca. zwei Jahre) so einmalig, dass sie kein zweites Mal generiert werden kann.

uniqid() kann ausreichend sein. Das basiert auf der aktuellen Zeit in Mikrosekunden. Es bietet noch zwei Parameter, mit der man die "Eindeutigkeit erhöhen" kann.

Ein generelles Konzept ist die UUID. PHP bring keine Funktion mit, eine solche zu erzeugen. Die Userkommentare zu uniqid() enthalten jedoch einige Implementationen. Außerdem kann MySQL UUIDs erzeugen.

echo "$verabschiedung $name";