Создаёт файл с уникальным именем в определённой директории. Если эта директория не существует, tempnam() попытается создать файл во временной директории системы и вернуть его имя.
В версиях PHP ниже 4.0.6, поведение функции
tempnam() было платформозависимым.
В Windows переменная окружения TMP была приоритетнее аргумента
dir
, в Linux приоритетнее была переменная
окружения TMPDIR, а SVR4 всегда использовал ваш аргумент
dir
, если указанная директория существовала.
Обратитесь к вашей документации по функции tempnam(3), если у вас
возникнут сомнения.
Замечание: Если PHP не может создать файл в указанной директории
dir
, он возвращается к директории по умолчанию вашей системы.
Возвращает имя нового временного файла или FALSE в случае неудачи.
Замечание: Поведение функции изменилось начиная с версии PHP 4.0.3. Временный файл также создаётся чтобы избежать состояния гонки, когда файл может появится в файловой системе между моментом генерации строки и моментом, когда скрипт начнёт его создавать. Обратите внимание, что вы должны удалить файл вручную, если он больше вам не нужен; этот процесс не автоматизирован.
Пред. | Начало | След. |
symlink | Уровень выше | tmpfile |