(PHP 4, PHP 5, PHP 7)
tempnam — Crea un fichero con un nombre de fichero único
$dir
   , string $prefix
   ) : stringCrea un fichero con un nombre de fichero único, cuyo permiso de acceso está establecido a 0600, en el directorio especificado. Si el directorio no existe o no es escribible, tempnam() puede generar un fichero en el directorio temporal del sistema, y devolver la ruta completa de este fichero, incluyendo su nombre.
dirEl directorio donde el nombre de fichero temporal será creado.
prefixEl prefijo del nombre de fichero temporal generado.
Nota: Windows usa sólo los tres primeros caracteres del prefijo.
   Devuelve el nuevo nombre del fichero temporal, o FALSE si
   falla.
  
Ejemplo #1 Ejemplo de tempnam()
<?php
$nombre_fichero_tmp = tempnam("/tmp", "FOO");
$gestor = fopen($nombre_fichero_tmp, "w");
fwrite($gestor, "escribiendo en el fichero temporal");
fclose($gestor);
// hacer aquí algo
unlink($nombre_fichero_tmp);
?>
Nota: Si PHP no puede crear un fichero en el parámetro
directoryespecificado, retrocede al predeterminado del sistema. En NTFS esto también ocurre si el parámetrodirectorycontiene más de 65534 ficheros.