我正在为YIi编写代码,文件上传。
当我写这篇文章时:
$model->album_photocover = CUploadedFile::getInstance($model, 'album_photocover');
$model->album_photocover->saveAs($path . '/' . $model->album_photocover);
它有效。
CUploadedFile::getInstance($model, 'album_photocover')->saveAs($path . '/' . $model->album_photocover);
但不是下面的那个。 它只有相同的代码,但写在一行。我希望你能得到它。
答案 0 :(得分:0)
在您的“一线解决方案”中,当您估价 $ model-> album_photocover 时,您使用它来撰写保存路径?
CUploadedFile::getInstance($model, 'album_photocover')
->saveAs($path . '/' . $model->album_photocover);
//____________________________^++++++++++++++++++++++^
添加强> 我现在看到@Telvin Nguyen评论,是的,这就是问题!