上传文件时,我会在数组中获得tmp_name
,
我需要找到tmp_name
的绝对(完整)路径,这意味着文件在哪个路径(如var/www/sample/tmp/phpekIgfr
)
Array
(
[name] => profile.jpg
[type] => image/jpeg
[tmp_name] => /tmp/phpekIgfr
[error] => 0
[size] => 44288
)
答案 0 :(得分:6)
tmp_name
将始终包含完整路径。
/tmp/phpeklgfr
指向根/tmp
目录中的上传文件。它不在/var/www/sample/tmp
中。
您可以使用upload_tmp_dir
php.ini设置更改PHP存储临时文件的位置。