PHP tmpfile() 函数用法及示例

PHP Filesystem 参考手册

tmpfile()函数可以在读写(w +)模式下创建具有唯一名称的临时文件。对于新文件,此函数可以返回类似于fopen()函数返回的文件句柄,如果失败,则返回false。

语法

resource tmpfile ( void )

此函数可以在读写(w +)模式下创建具有唯一名称的临时文件,并返回文件句柄。关闭文件时(例如,通过调用fclose()函数或tmpfile()函数返回的文件句柄没有剩余引用)或脚本结束时,该文件会自动删除。

在线示例

<?php
   $temp = tmpfile();
   fwrite($temp, "nhooo!!!!");
   rewind($temp);  //倒带到文件开头
   echo fread($temp, 1024);  //从文件中读取1k
   
   fclose($temp);  //它将删除该文件
?>

输出结果

nhooo!!!!

PHP Filesystem 参考手册