[請益] uniqid問題

看板PHP作者 (ChaN)時間15年前 (2010/07/02 17:12), 編輯推噓1(108)
留言9則, 3人參與, 最新討論串1/2 (看更多)
請教一下 uniqid所指的唯一id,應該是指該電腦吧? 如果兩台電腦不小心同時同分同秒進入了某台server 是不是有機會產生一模一樣的id -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.163.57

07/02 17:39, , 1F
但你的 uniqid 是在同一台機器上呼叫的 所以答案是不會
07/02 17:39, 1F

07/02 17:40, , 2F
況且它使用的是精確到 ms 的時間
07/02 17:40, 2F

07/02 17:40, , 3F
所以這更不是問題
07/02 17:40, 3F

07/02 18:30, , 4F
我是想要把讓user使用uniqid產生一組暫存id存在db
07/02 18:30, 4F

07/02 18:30, , 5F
當作購物車的暫用id,所以要很確定不會有重複的問題
07/02 18:30, 5F

07/02 18:31, , 6F
不然就會撈到別人購物車的東西了 XD
07/02 18:31, 6F

07/02 18:40, , 7F
你先搞懂我為什麼會推一樓那句話
07/02 18:40, 7F

07/03 20:21, , 8F
同一台主機處理產生UID 會有先後順序的
07/03 20:21, 8F

07/06 22:15, , 9F
瞭解了,多謝各位的幫忙
07/06 22:15, 9F
文章代碼(AID): #1CBQrrFf (PHP)
討論串 (同標題文章)
以下文章回應了本文
完整討論串 (本文為第 1 之 2 篇):
1
9
文章代碼(AID): #1CBQrrFf (PHP)