Função PHP uniqid()
Exemplo
Gere um ID exclusivo:
<?php
echo uniqid();
?>
Definição e uso
A função uniqid() gera um ID exclusivo com base no microtempo (o tempo atual em microssegundos).
Nota: O ID gerado a partir desta função não garante a exclusividade do valor de retorno! Para gerar um ID extremamente difícil de prever, use a função md5() .
Sintaxe
uniqid(prefix,more_entropy)
Valores de parâmetro
Parameter | Description |
---|---|
prefix | Optional. Specifies a prefix to the unique ID (useful if two scripts generate ids at exactly the same microsecond) |
more_entropy | Optional. Specifies more entropy at the end of the return value. This will make the result more unique. When set to TRUE, the return string will be 23 characters. Default is FALSE, and the return string will be 13 characters long |
Detalhes técnicos
Valor de retorno: | Retorna o identificador exclusivo, como uma string |
---|---|
Versão do PHP: | 4+ |
Registro de alterações: | O parâmetro prefix tornou-se opcional no PHP 5.0. O limite de 114 caracteres para prefixo foi aumentado no PHP 4.3.1. |
❮ Referências Diversas do PHP