PHP uniqid()Funciones

PHP Misc 参考手册Manual de referencia de PHP Misc

Ejemplos

Generar un ID único:

<?php
echo uniqid();
?>

Ejecutar ejemplo »

Definición y uso

La función uniqid() genera un ID único basado en el tiempo actual en microsegundos.

Nota:Debido a que se basa en el tiempo del sistema, el ID generado por esta función no es óptimo. Si necesita generar un ID absolutamente único, usemd5()la función.


Sintaxis

uniqid(prefix,more_entropy)

Parámetros Descripción
prefix Opcional. Especifica el prefijo del ID único. Este parámetro es útil si dos scripts generan IDs exactamente en el mismo microsegundo.
more_entropy Opcional. Especifica más entropía al final del valor de retorno. Esto hará que el resultado sea más único. Cuando se establece en TRUE, la cadena devuelta tiene 23 caracteres. El valor predeterminado es FALSE, la cadena devuelta tiene 13 caracteres.

Detalles técnicos

Valor de retorno: Devuelve el identificador único como una cadena.
Versión de PHP: 4+
Registro de cambios: En PHP 5.0,prefixel parámetro se convirtió en opcional.

En PHP 4.3.1,prefixel límite de longitud de 114 caracteres se incrementó.


PHP Misc 参考手册Manual de referencia de PHP Misc Otras extensiones