создание и продвижение сайта (вбиваю в ТОП-10, как гвозди)Настройка и сопровождение платной рекламы яндекс.директ

PHP. Руководство по PHP. 2005

tempnam

Пред.

След.

tempnam

(PHP 3, PHP 4, PHP 5)tempnam -- Создаёт файл с уникальным именем

Описание

string tempnam (string dir, string prefix)

Создаёт файл с уникальным именем в определённой директории.

Если эта директория не существует, tempnam()

попытается создать файл во временной директории системы и

вернуть его имя.

В версиях PHP ниже 4.0.6, поведение функции

tempnam() было платформозависимым.

В Windows переменная окружения TMP была приоритетнее аргумента

dir, в Linux приоритетнее была переменная

окружения TMPDIR, а SVR4 всегда использовал ваш аргумент

dir, если указанная директория существовала.

Обратитесь к вашей документации по функции tempnam(3), если у вас

возникнут сомнения.

Замечание:

Если PHP не может создать файл в указанной директории

dir, он возвращается к директории

по умолчанию вашей системы.

Возвращает имя нового временного файла или FALSE в

случае неудачи.

Пример 1. Пример использования функции tempnam()

<?php

$tmpfname = tempnam("/tmp", "FOO");

$handle = fopen($tmpfname, "w");

fwrite($handle, "записываем в во временный файх");

fclose($handle);

// здесь мы чего-нибудь делаем

unlink($tmpfname);

?>

Замечание:

Повидение функции изменилось начиная с версии PHP 4.0.3. Временный файл

также создаётся чтобы избежать состояния гонки, когда файл может появится

в файловой системе между моментом генерации строки и моментом, когда

скрипт начнёт его создавать. Обратите внимание, что вы должны удалить

файл вручную, если он больше вам не нужен; этот процесс не автоматизирован.

См. также описание функий tmpfile() и unlink().

Пред.

Начало

След.

symlink

Уровень выше

tmpfile

Отвечу на любые вопросы. С уважением, Дмитрий Владимирович.

Ваше письмо×
Free Web Hosting