O PHP fornece um
uniqid
função, que pode fazer o truque, suponho. Observe que está retornando uma string, e não um inteiro.
Outra ideia seria gerar/usar algum GUID -- existem algumas propostas sobre isso nas notas do usuário da página de manual do
uniqid
.