@vladislav997

Как в foreach сделать прибавление?

Есть 2 элемента в массиве. Код:
<? foreach ($array as $arr) : ?>

<div style="position:fixed;left:10px;bottom:10px">
# content
</div>

<? endforeach; ?>

как сделать, чтобы первый bottom был 10px, второй 140px?
  • Вопрос задан
  • 81 просмотр
Решения вопроса 1
FanatPHP
@FanatPHP
Чебуратор тега РНР
если массив нумерованный, то просто добавить получение ключа

<?php foreach ($array as $i => $arr) : ?>
<?php $offset = $i * 130; ?>
<div style="position:fixed;left:10px;bottom:<?=$offset+10>px">
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
revenger
@revenger
49.5
Добавить какой-то параметр в $arr для указания размера кнопки.
Или через стили.
Вообще, это костыли.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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