Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 277683 программиста и 5780 роботов. Сейчас ищет 2951 программист ...
Приступая к работе

tmpfile - Создаёт временный файл

Вернуться к: Файловая система

tmpfile

(PHP 4, PHP 5, PHP 7)

tmpfile — Создаёт временный файл

Описание

resource tmpfile ( void )

Создаёт временный файл с уникальным именем, открывая его в режиме чтения и записи (w+), и возвращает файловый указатель.

Этот файл автоматически удаляется после закрытия (например вызовом функции fclose(), или если не осталось ни одной ссылки на указатель файла, возвращаемый tmpfile()), или при завершении работы скрипта.

Для дополнительной информации, обратитесь к документации вашей системы по функции tmpfile(3), а также к заголовочному файлу stdio.h.

Возвращаемые значения

Возвращает дескриптор файла, аналогичный тому, который возвращает функция fopen() для новых файлов или FALSE в случае возникновения ошибки.

Примеры

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

<?php
$temp 
= tmpfile();
fwrite($temp, "записываем во временный файл");
fseek($temp, 0);
echo 
fread($temp, 1024);
fclose($temp); // происходит удаление файла
?>

Результат выполнения данного примера:

записываем во временный файл

Смотрите также

  • tempnam() - Создаёт файл с уникальным именем
  • sys_get_temp_dir() - Возвращает путь к директории временных файлов



Вернуться к: Файловая система

© 2026 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты
Разработка компании ODWR