Рассматриваемая здесь шутка не безопасна, вроде "более безопасная" штука этот вот это:
md5(mt_rand());