Как сделать первый элемент в массиве активным - PullRequest
1 голос
/ 18 октября 2010

хорошо, поэтому у меня есть этот массив, и мне нужно перебрать

 <?php foreach($classes as $class){ ?>

HTML должен выглядеть следующим образом

<li class="active"><span class="l"></span><a href="#">Standard Class</a><span class="r"></span></li>
<li><span class="l"></span><a href="#">Business Class</a><span class="r"></span></li>
<li><span class="l"></span><a href="#">Premium</a><span class="r"></span></li>

см. Первый активен ... каксделать первый на активном

массив данных

Array ( 
[0] => Array ( 
   [class] => Standard )
[1] => Array ( 
   [class] => Business ) 
[2] => Array ( 
   [class] => Premium ) ) 

1 Ответ

2 голосов
/ 18 октября 2010

Конечно, могут быть лучшие способы (в зависимости от вашей классовой структуры, ...)

for($i = 0; i < count($classes); i++)
{
    echo "<li ";
    if($i == 0)
    {
        echo "class=\"active\"";
        // first one
    }
    echo "><span.....";
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...