我可以为您进行翻译。这是一个控制器的代码,它应该将五张图片都移动到
控制器代码如下:
uploads
目录,但它只能移动一张图片。控制器代码如下:
if(Input::hasFile('profile_pic')){
$pic = Input::file('profile_pic');
$mobile->photo1 = $pic[0]->getClientOriginalName();
$mobile->photo2 = $pic[1]->getClientOriginalName();
$mobile->photo3 = $pic[2]->getClientOriginalName();
$mobile->photo4 = $pic[3]->getClientOriginalName();
$mobile->photo5 = $pic[4]->getClientOriginalName();
foreach ($pic as $file){
if(!empty($file)){
$file->move(public_path() . '/uploads/', time() . '-' . 'laptop');
}
}
图片名称已成功存储在数据库表字段中。但是,并非所有图片都移动到目标文件夹,只有一张图片移动到了文件夹,请检查foreach
循环。
$k
了。 - Milan Maharjan