1.在控制器界面加载
use yii\web\UploadedFile;
2.接收图片并保存在本地
$file = UploadedFile::getInstanceByName('photo');
//保存路径
$path = 'images/';
//判断文件是否存在
if(!file_exists($path)){
mkdir($path);
}
//重命名文件名
$file_name = date('Y-m-d').mt_rand(0000,9999).'.'.$file;
$new_path= $path.$file_name;
$file->saveAs($new_path,true); 注:到此文件已经上传完成成接下来就是添加数据库
以上就介绍了 Yii20文件上传,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。










