我已经使用 HTML/PHP 上传了一个文件,下面是 $_FILES['file'] 数组的 print_r():
Array
(
[name] => Chrysanthemum.jpg
[type] => application/octet-stream
[tmp_name] => G:\xampp\tmp\php82DB.tmp
[error] => 0
[size] => 879394
)
正如您在上面看到的,临时文件存储在 tmp_name 目录中。我需要使用 PHP 获取该目录路径。我如何获得它?
尝试使用 sys_get_temp_dir()
但这就是它返回给我的结果。
我不想从数组或文件上传数据中获取目录。我想使用函数动态获取 php 文件上传目录。
C:\Users\admin\AppData\Local\Temp
最佳答案
$tmp_dir = ini_get('upload_tmp_dir') ? ini_get('upload_tmp_dir') : sys_get_temp_dir();
关于php - 如何获取 PHP 上传目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7511610/