@vanyproduction

Как присвоить класс элементу из нескольких переменных?

Есть php-цикл, в котором на выходе несколько переменных.
Все эти переменные необходимо присвоить как класс для html-элемента.
Можно ли как-то закидывать все эти переменные в одну переменную (array это вроде называется), и потом эту общую переменную присваивать как класс для элемента?
  • Вопрос задан
  • 166 просмотров
Решения вопроса 1
qork
@qork
{ background: #F00B42 }
Кидай в array, а на элементе ставишь join для этого массива
php.net/manual/ru/function.implode.php
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
alsopub
@alsopub
return array('class1', 'class2'); - возврат нескольких значений
implode(' ', $result); - объединение значений массива для вывода в class="..."
Ответ написан
Комментировать
@vylegzhanin
$arr = array('class-1', 'class-2', 'class-3');
$class = implode(' ', $arr);

<body class="<?=$class?>">
</body>
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы