257 of 410 menu

Функция tempnam

Функцията tempnam създава временен файл с уникално име в указаната директория. Първият параметър на функцията приема път до директорията, вторият - префикс на името на файла. Функцията връща път към създадения файл или false при грешка.

Синтаксис

tempnam(directory, prefix);

Пример

Нека създадем временен файл в системната временна директория с префикс 'my':

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

Резултат от изпълнението на кода (пример):

'/tmp/my5d3b7f2e'

Пример

Нека създадем временен файл в текущата директория:

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

Резултат от изпълнението на кода (пример):

'/var/www/project/temp5d3b7f2f'

Пример

Нека проверим работата на функцията при несъществуваща директория:

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

Резултат от изпълнението на кода:

false

Вижте също

  • функцията tmpfile,
    която създава временен файл
  • функцията unlink,
    която изтрива файл
  • функцията file_exists,
    която проверява съществуването на файл
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне