Есть код, который выводит цвета:
<?
$imgs = explode(';', $item_row['imgs']);
foreach ($imgs as $img_out) {
$color = explode('___', $img_out);
?>
<div class="pop-item-color-item" data-label="<? echo $color[1]; ?>"><? echo $color[1]; ?></div>
<? } ?>
Из базы я получаю полностью весь продукт. А цвет содержится в одном поле в формате:
ссылка на картинку___Цвет;ссылка на картинку___Цвет;ссылка на картинку___Цвет
В итоге получаем:
Синий
Белый
Синий
Красный
Черный
Как вы видите, здесь два "Синий". Как сделать, чтобы выводится только первый "Синий"? Спасибо.
$array = [];
if (!in_array($color[1], $array)) {
$array [] == $color[1]; // массив с цветами
// добавляем только разные цвета
}
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости