PHP 在上传过程中保存临时文件在哪里?
2022-08-30 15:49:58
我在Windows上使用XAMPP。通过打印 ,临时文件似乎保存在 C:\xampp\tmp\phpABCD.tmp。但我在服务器的文件系统上看不到它。但是,可以通过 、 或 移动或复制文件。那么PHP在上传过程中实际保存临时文件在哪里呢?$_FILES["file"]["tmp_name"]
move_uploaded_file()
rename()
copy()
我在Windows上使用XAMPP。通过打印 ,临时文件似乎保存在 C:\xampp\tmp\phpABCD.tmp。但我在服务器的文件系统上看不到它。但是,可以通过 、 或 移动或复制文件。那么PHP在上传过程中实际保存临时文件在哪里呢?$_FILES["file"]["tmp_name"]
move_uploaded_file()
rename()
copy()
它将其保存在 中指定的路径,但在脚本执行完毕后将其删除。如果要保留文件,则可以将文件移动到其他位置。$_FILES["file"]["tmp_name"]
它在 php.ini 文件中指定。使用后由系统自动删除。upload_tmp_dir