Привет! Я получаю из бд путь к картинкам. В одном поле может быть указано около 5 картинок. А самих полей 7. В результате данные из каждого поля я обрабатываю следующим образом:
$structure = array_map('trim', explode(",", $product_info['structure']));
foreach ($structure as $img_link) {
$image = 'image/catalog/' . $img_link;
$imagedetails = getimagesize($image);
$data['structure'][] = array(
'image' => $img_link,
'imgwidth' => $imagedetails[0],
'imgheight' => $imagedetails[1]
);
}
И так ещё 6 раз, только уже другие поля. Так плохо делать или нет ?