Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/04/2010, 10:17
Avatar de kahlito
kahlito
Colaborador
 
Fecha de Ingreso: marzo-2003
Ubicación: En el Estrecho y el mar
Mensajes: 2.936
Antigüedad: 21 años, 1 mes
Puntos: 65
Mostrar datos con un for en array asociativo

Hola.

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 />";}    
    
?>
Suponiendo que solo quiero mostrar los 6 primeros con un for, ¿como sería?

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 />";}    
}*/
    
?>
Si le quito => a cada equipo si sale pero claro sin las puntuaciones.

¿Es posible hacer eso con un for?