Skip to content

denisyukphp/tmpfile

Repository files navigation

TmpFile

Build Status Latest Stable Version Packagist PHP Version Support Total Downloads License

Alternative to tmpfile() function.

Installation

You can install the latest version via Composer:

composer require denisyukphp/tmpfile

This package requires PHP 8.0 or later.

Quick usage

A temp file will be removed after PHP finished:

<?php

use TmpFile\TmpFile;

$tmpFile = new TmpFile();

file_put_contents($tmpFile, 'Meow!');

rename($tmpFile, '/path/to/meow.txt');

Read more about temp file on Habr.