使用 php 创建具有特定扩展名的临时文件
2022-08-30 16:27:57
如何在php中创建具有指定扩展名的临时文件。我遇到了tempnam(),
但使用它无法指定扩展名。
我发现的最简单的方法是创建temp文件,然后重命名它。例如:
$tmpfname = tempnam(sys_get_temp_dir(), "Pre_");
rename($tmpfname, $tmpfname .= '.pdf');
我的方式是使用临时
$file = tempnam(sys_get_temp_dir(), 'prefix');
file_put_contents($file.'.extension', $data);
{
//use your file
}
unlink($file);//to delete an empty file that tempnam creates
unlink($file.'.extension');//to delete your file