Inicio PHP JavaScript Manual PHP Links de interes Contacto
Scripts en PHP Programación PHP, lenguaje del lado del servidor.
Scripts PHP - Funciones Funciones  Scripts PHP - Ip´s Ip´s  Scripts PHP - Otros Otros  
Scripts en JavaScript Programación JavaScript, lenguaje del lado del cliente.
Scripts JS - Barra de estado Barra de estado  Scripts JS - Calculadoras Calculadoras  Scripts JS - Efectos Efectos  Scripts JS - Relojes/Calendarios Relojes/Calendarios  
  Manual PHP     Manual PHP  
function.tempnam -- http://www.mundoscript.com/php/function.tempnam.html tempnam

tempnam

(PHP 3, PHP 4 , PHP 5)

tempnam -- Crear un archivo con un nombre único

Descripción

string tempnam ( string dir, string prefijo)

Crea un archivo con un nombre único en el directorio especificado. Si el directorio no existe, tempnam() puede generar un archivo en el directorio temporal del sistema, y devolver su nombre.

En versiones anteriores a PHP 4.0.6, el comportamiento de la función tempnam() dependía del sistema. En Windows, la variable de entorno TMP sobrescribía el parámetro dir, en Linux la variable TMPDIR tiene precedencia, mientras que SVR4 siempre usa su parámetro dir si el directorio al que apunta existe. Consulte la documentación de su sistema sobre la función tempnam(3) si necesita mayor claridad al respecto.

Nota: Si PHP no puede crear un archivo en el parámetro dir especificado, pasa a usar el valor predeterminado del sistema.

Devuelve el nuevo nombre de archivo temporal, o la cadena FALSE en caso de fallo.

Ejemplo 1. Ejemplo de tempnam()

<?php
$nombre_temp
= tempnam("/tmp", "FOO");

$gestor = fopen($nombre_temp, "w");
fwrite($gestor, "escribiendo al archivo temporal");
fclose($gestor);

// haga algo aqui

unlink($nombre_temp);
?>

Nota: El comportamiento de esta función cambió en 4.0.3. El archivo temporal es creado también para evitar una condición de carrera en donde el archivo puede aparecer en el sistema de archivos entre el periodo en que se genera la cadena y antes de que el script se dedique a crear el archivo. Note que necesita eliminar el archivo en caso de que no lo necesite más, ya que ésto no se hace automáticamente

Vea también tmpfile() y unlink().

Web´s ORO

Comparativas

peliculas - musica - trucos
telefonos moviles
directorio de programacion
Web´s PLATA

logiciel gratuit
programas para bajar
ocio y entretenimiento
eliminar virus