相关疑难解决方法(0)

如何在使用move_uploaded_file()时在PHP中创建目标(文件夹)?

我想用PHP上传文件,我使用move_uplload_files将它们复制到我想要的目标文件夹,一切正常:

if (move_uploaded_file($_FILES['uploadfile']['tmp_name'], './uploades/'))
die("success");
else
die("error");
Run Code Online (Sandbox Code Playgroud)

但是当我试着这个

$rand =  chr(rand(97, 122)). chr(rand(97, 122)). chr(rand(97, 122));
if (move_uploaded_file($_FILES['uploadfile']['tmp_name'], './uploades/'.$rand))
die("success");
else
die("error");
Run Code Online (Sandbox Code Playgroud)

我会得到错误,看起来move_uploaded_files 无法创建文件夹.我怎样才能做到这一点 ?

基本上我正在寻找一种方法,就像file_put_contents()创建路径一样,如果不存在的话.

php upload file-upload

15
推荐指数
2
解决办法
4万
查看次数

标签 统计

file-upload ×1

php ×1

upload ×1