PHP
文件系统 | File System

tmpfile

tmpfile

(PHP 4, PHP 5, PHP 7)

tmpfile - 创建一个临时文件

描述

resource tmpfile ( void )

以读写(w +)模式创建具有唯一名称的临时文件并返回文件句柄。

该文件在关闭时会自动删除(例如,通过调用fclose()或者当tmpfile()返回的文件句柄没有剩余的引用时)或脚本结束时。

有关详细信息,请参阅tmpfile(3)函数以及stdio.h头文件的系统文档。

返回值

返回一个文件句柄,类似于fopen()返回的文件句柄,用于新文件或失败时返回FALSE

示例

Example #1 tmpfile() example

<?php $temp = tmpfile( fwrite($temp, "writing to tempfile" fseek($temp, 0 echo fread($temp, 1024 fclose($temp // this removes the file ?>

上面的例子将输出:

writing to tempfile

另请参阅

  • tempnam() - 创建具有唯一文件名的文件

  • sys_get_temp_dir() - 返回用于临时文件的目录路径

← tempnam

touch →