Прошу помощи с foreach

(Ответов: 2, Просмотров: 427)
  1. Дипломник
    • Регистрация: 13.11.2013
    • Сообщений: 158
    • Репутация: 4
    • Webmoney BL: ?
    Всем доброй ночи. Прошу совета или помощи.
    Есть конструкция с количеством элементов = x:

    PHP код:
    foreach ($a as $b)
    { echo
    "<li>$b</li>"; } 
    Получаем:
    <li>1</li>
    <li>2</li>
    <li>3</li>
    <li>4</li>
    <li>5</li>
    И т.д.

    А как получить такой результат

    PHP код:
    foreach ($a as $b)
    { echo
    "<li>$b</li>"; } 
    <li>1</li>
    <li>2</li>
    <li>3</li>
    <p>переменная x</p>
    <li class="">4</li>
    <li class="">5</li>
    <li class="">6</li>
    <li class="">7</li>

    и так далее...
    • 0
  2. Гуру Аватар для kvins
    • Регистрация: 24.08.2011
    • Сообщений: 1,110
    • Репутация: 160
    waterfly,

    PHP код:
    foreach ($a as $b => $c

    { echo
    "<li>$b</li>"; } 
    Хотя если честно вообще пример не понятный, после каждого 3 переменая или уровень вложености нужен
    • 0
  3. Дипломник
    • Регистрация: 13.11.2013
    • Сообщений: 158
    • Репутация: 4
    • Webmoney BL: ?
    kvins, Да, после третьего значения вставить переменную.
    Так, уже имеем:

    PHP код:
    $c 1;
    foreach (
    $a as $b)
    {
     if (
    $c 3) { $style "class="hide""; }
     echo
    "<li $style >$b</li>";
     
    $c++; 
     } 
    Получил

    <li>1</li>
    <li>2</li>
    <li>3</li>
    <li class="">4</li>
    <li class="">5</li>
    <li class="">6</li>
    <li class="">7</li>

    Пробую что то на подобии if ($c > 2 && $c < 4) вставить переменную не срабатывает....(((

    ---------- Сообщение добавлено 00:53 ---------- Предыдущее 00:17 ----------

    if ($c == 3) { echo "<p>переменная x</p>"; }
    Проблема решена.
    • 0

Тэги топика:

Похожие темы

Темы Раздел Ответов Последний пост
Прошу помощи с пп
Партнерские программы 12 26.05.2014 13:11
Прошу помощи по GoDaddy
Прочее 6 22.04.2014 21:14
Прошу помощи с WordPress
Web программирование 3 21.12.2011 05:55
Прошу помощи с кодировками в бд
Web программирование 13 16.12.2011 04:11
Прошу помощи с CSS!!!
Web программирование 8 09.03.2011 00:54

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры