@advancesss

Как добавить класс на php без замены текущего класса?

На странице есть select с классом, данное php условие присваивает этому select'у класс. Точнее говоря не присваивает а заменяет. Как сделать так что бы, класс не присваивался а добавлялся. То есть что бы старый оставался и добавлялся новый.

if (!empty($_POST['year'])) { $filtervariants['year'] = ['class'=>'active']; }
  • Вопрос задан
  • 100 просмотров
Решения вопроса 1
uDenX
@uDenX
PHP Developer
Например как-то так:
$classes = explode(' ', $filtervariants['year']['class']);

if (!empty($_POST['year'])) { 
    $classes[] = 'active';
}

$filtervariants['year']['class'] = implode(' ', $classes);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы