定義和用法
的uniqid()函數生成基於所述microtime中(以微秒當前時間)的唯一ID。
Note:從這個函數生成的ID是不是最佳的,因為它是基於系統時間。 為了產生極難預測ID,使用md5()函數。
句法
uniqid( prefix,more_entropy )
參數 | 描述 |
---|---|
prefix | 可選的。 指定一個前綴,以獨特的ID (useful if two scripts generate ids at exactly the same microsecond) |
more_entropy | 可選的。 在指定的返回值到底有多熵。 這將使結果更加獨特。 當設置為TRUE,則返回字符串將是23個字符。 默認為false,因此該返回字符串將是13個字符長 |
技術細節
返回值: | 返回唯一標識符,作為字符串 |
---|---|
PHP版本: | 4+ |
更新日誌: | prefix參數在PHP 5.0起成為可選項。 長前綴 114個字符的限制在PHP 4.3.1長大。 |
<PHP其它參考