私はプライベートメッセージシステムに取り組んでおり、複数のユーザーが同じ会話に参加しているかどうかを識別できるように、一意の会話番号を割り当てたいと思っています。メッセージを送信する人のユーザーIDを次のように割り当てることを考えていました+ microtime()
:
$conversation_number = md5($_POST['user_id']+microtime());
このコードは常に一意の番号を生成しますか、それとも誤って後続のメッセージに対して同じ番号を生成する可能性がありますか?