PHP 生成不重復唯一標識 session_create_id()


 

 

PHP uniqid()函數可用於生成不重復的唯一標識符,該函數基於微秒級當前時間戳。在高並發或者間隔時長極短(如循環代碼)的情況下,會出現大量重復數據。即使使用了第二個參數,也會重復。

 

使用session_create_id()函數生成唯一標識符,經過實際測試發現,即使循環調用session_create_id()一億次,都沒有出現過重復。
php session_create_id()是php 7.1新增的函數,用來生成session id,低版本無法使用。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM