2010-10-18 5 views
1

ok donc j'ai ce tableau et je dois faire une boucle parComment puis-je faire le premier élément du tableau actif

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

le HTML doit ressembler à ceci

<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> 

voir la première on est actif ... comment puis-je faire le premier sur actif

les données du tableau est

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

Répondre

2

Il peut y avoir de meilleurs moyens bien sûr (en fonction de votre structure de classe, ...)

for($i = 0; i < count($classes); i++) 
{ 
    echo "<li "; 
    if($i == 0) 
    { 
     echo "class=\"active\""; 
     // first one 
    } 
    echo "><span....."; 
} 
Questions connexes