257 of 410 menu

Función tempnam

La función tempnam crea un archivo temporal con un nombre único en el directorio especificado. El primer parámetro de la función es la ruta al directorio, el segundo es el prefijo del nombre del archivo. La función devuelve la ruta al archivo creado o false en caso de error.

Sintaxis

tempnam(directory, prefix);

Ejemplo

Creemos un archivo temporal en el directorio temporal del sistema con el prefijo 'my':

<?php $res = tempnam(sys_get_temp_dir(), 'my'); echo $res; ?>

Resultado de la ejecución del código (ejemplo):

'/tmp/my5d3b7f2e'

Ejemplo

Creemos un archivo temporal en el directorio actual:

<?php $res = tempnam(__DIR__, 'temp'); echo $res; ?>

Resultado de la ejecución del código (ejemplo):

'/var/www/project/temp5d3b7f2f'

Ejemplo

Comprobemos el funcionamiento de la función con un directorio inexistente:

<?php $res = tempnam('/nonexistent', 'test'); var_dump($res); ?>

Resultado de la ejecución del código:

false

Ver también

  • la función tmpfile,
    que crea un archivo temporal
  • la función unlink,
    que elimina un archivo
  • la función file_exists,
    que comprueba la existencia de un archivo
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar