A função tempnam () pode criar um arquivo temporário com um nome de arquivo exclusivo no diretório especificado e pode retornar um novo nome de arquivo temporário (com caminho) ou falso em caso de falha.
Sintaxe
string tempnam ( string $dir, string $prefix )
Esta função pode criar um arquivo com um nome de arquivo único, com permissão de acesso definida como 0600 no diretório especificado. Se um diretório não existe ou não é gravável, a função tempnam () pode gerar um arquivo no diretório temporário do sistema e retornar o caminho completo para aquele arquivo incluindo seu nome.
Exemplo
<?php
echo tempnam("C:\PhpProject", "TMP0");
?>
Resultado
C:\PhpProject\TMPABFA.tmp