最新的Web開發教程
 

PHP uniqid() Function

<PHP其它參考

生成一個唯一的ID:

<?php
echo uniqid();
?>
運行示例»

定義和用法

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其它參考