Estoy haciendo pruebas con un for y un array asociativo.
Lo que intento es tener una lista de 10 equipos y a la vez cada uno con sus puntuaciones correspondientes, hasta aquí todo bien:
Código PHP:
   <?php 
$equipos = array("R.Madrid"=>77, "Barcelona"=>77, "Valencia"=>56, "Sevilla"=>48, "Mallorca"=>48, "Atletic"=>45, "Villareal"=>43, "Deportivo"=>42, "Getafe"=>41, "Atletico"=>40);
foreach($equipos as $lideres=>$puntos) {
    echo "$lideres $puntos <br />";}    
    ?>    Código PHP:
   <?php 
$equipos = array("R.Madrid"=>77, "Barcelona"=>77, "Valencia"=>56, "Sevilla"=>48, "Mallorca"=>48, "Atletic"=>45, "Villareal"=>43, "Deportivo"=>42, "Getafe"=>41, "Atletico"=>40);
for ($i=0; $i<7; $i++){
    echo $equipos[$i] . "<br />";
}
/*foreach($equipos as $lideres=>$puntos) {
    echo "$lideres $puntos <br />";}    
}*/
    ?>    ¿Es posible hacer eso con un for?
 
 ¿no es mejor usar array_slice? 

 
 

