English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP базовый курс

PHP продвинутый курс

PHP & MySQL

PHP руководство

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

PHP Filesystem руководство

Функция tmpfile() может создавать временные файлы с уникальными именами в режиме чтения-записи (w +). Для новых файлов функция может возвращать дескриптор файла, подобный тому, который возвращает функция fopen(), или false в случае ошибки.

Синтаксис

ресурс tmpfile (void)

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

Онлайн пример

<?php
   $temp = tmpfile();
   fwrite($temp, "w3codebox!!!!");
   rewind($temp); // возвращение к началу файла
   echo fread($temp, 1024); // чтение 1к из файла
   
   fclose($temp); // оно удаляет файл
?>

Результат вывода

w3codebox!!!!

PHP Filesystem руководство