要產生 唯一值 的做法, 在 PHP 可以用 unique().
除了用 unique 外, 要產生唯一來辨視用的值, 可以考慮使用 UUID(Universally Unique Identifier).
UUID 目的
取自 UUID 維基百科
UUID 的目的,是讓分散式系統中的所有元素,都能有唯一的辨識資訊,而不需要透過中央控制端來做辨識資訊的指定。
UUID 文件
- 詳見: RFC 4122 (A Universally Unique IDentifier (UUID) URN Namespace)
PHP UUID 程式
Javascript UUId 程式
Ruby UUID
UUID 產生器
相關網頁
其它相關
PHP 產生唯一檔名的檔案, 可以使用: Generate unique filenames in PHP, 或者使用 PHP 內建的 tempnam function(Create file with unique file name).
範例: echo tempnam('./','cookie'); // 這樣就會在此目錄產生 cookie 開頭檔名的檔案