###前提・実現したいこと
PHP において、データベースのPK となるようなユニークなキーを作成したい。
###わからないこと
色々調べると
md5(uniqid(rand(), true));
といったコードが見つかったのですが、uniqid はいいとして、md5 にかけると衝突する可能性が出てくる気がします。
md5 で生成した値を採用して大丈夫な理由があるのでしょうか?
回答3件
あなたの回答
tips
プレビュー
投稿2016/10/21 05:47
###前提・実現したいこと
PHP において、データベースのPK となるようなユニークなキーを作成したい。
###わからないこと
色々調べると
md5(uniqid(rand(), true));
といったコードが見つかったのですが、uniqid はいいとして、md5 にかけると衝突する可能性が出てくる気がします。
md5 で生成した値を採用して大丈夫な理由があるのでしょうか?
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/10/21 06:00