За последние 24 часа нас посетили 17596 программистов и 1678 роботов. Сейчас ищут 1908 программистов ...

foreach smarty индекс элемента массива

Тема в разделе "Прочие вопросы по PHP", создана пользователем Danilevsky, 21 сен 2006.

  1. Danilevsky

    Danilevsky Активный пользователь

    С нами с:
    12 фев 2006
    Сообщения:
    286
    Симпатии:
    0
    Адрес:
    Киев
    использую смарти, вывожу инфо из массива с помощью foreach
    как узнать индекс конкретного элемента массива???

    пример:
    Код (Text):
    1. {foreach from=$data item=curr_id}        
    2.  {if индекс $curr_id is even}
    3.   <div id="row_green"> // если число четное рисуем зеленую строку
    4.  {else}
    5.   <div id="row_red"> // если не четное рисуем красную строку
    6.  {/if}
    7.   {$curr_id}
    8.  </div>
    9. {/foreach}
    как осуществить?
     
  2. Danilevsky

    Danilevsky Активный пользователь

    С нами с:
    12 фев 2006
    Сообщения:
    286
    Симпатии:
    0
    Адрес:
    Киев
    Mavir спасибо, все заработало :)