PHP zapewnia uniqid
funkcja, która może załatwić sprawę, jak sądzę.
Zauważ jednak, że zwraca ciąg, a nie liczbę całkowitą.
Innym pomysłem byłoby wygenerowanie / użycie jakiegoś GUID
-- jest kilka propozycji na ten temat w uwagach użytkownika na stronie podręcznika uniqid
.