@vladislav997

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

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

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

<? endforeach; ?>

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

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

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

Войти через центр авторизации
Похожие вопросы
ЧИТАЙ-ГОРОД Москва
от 140 000 до 210 000 ₽
ЭР-Телеком Пермь
от 80 000 ₽
DANYCOM Краснодар
от 50 000 до 100 000 ₽