Uniqid é uma função simples que gera um código aleatório, que pode ser usado para diferentes coisas, como códigos de confirmação, nomes de arquivo, senhas etc.

O código gerado é baseado no na hora do servidor em micro-segundos.

Exemplo de uso:

<?php
echo uniqid();
?>