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);
注:到此文件已经上传完成成接下来就是添加数据库