我創建了一個函數來檢索存儲在數據庫中的圖像的原始路徑。修改陣列視圖文件名的函數
public function getImageWork($suffix)
{
$basePath = 'uploads/works/';
$fullname = pathinfo($this->images, PATHINFO_FILENAME);
$imageWork = $basePath . $fullname . $suffix;
if (file_exists($imageWork)) {
return URL('/') . '/' . $imageWork;
} else {
return $imageWork = URL('/') . '/img/no-avatar.jpg';
}
}
我創造,我存儲在自同名的文件夾,但在我添加結束幾個不同的圖像大小,例如,_cover
或_thumb
和感謝這個功能,它可以讓我在我看來,以使$ image->getImageStudents('_ thumb.jpg')
只,我在一個不同的情況下,我不能使它的工作。 我有一個圖像庫,在我的數據庫中,圖像存儲在一個數組下。
["uploads/img1.jpg","uploads/img2.jpg","uploads/img3.jpg"…]
我怎麼能改變我的功能,以便在我的foreach,它的作品。
在這裏我做pathinfo($this-> images)
但通過這樣做,我恢復整個陣列,我似乎無法工作。
非常感謝你