Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/04/2012, 02:39
Avatar de rodrigo791
rodrigo791
 
Fecha de Ingreso: noviembre-2009
Ubicación: Uruguay
Mensajes: 1.339
Antigüedad: 14 años, 5 meses
Puntos: 168
Respuesta: No me quieren salir unos feos arrays

Ahi lo que veo es que muestra el 1er caracter( h y c ) por lo que no se esta recorriendo bien el vector ( array o como quieras llamarle ) . Porque la posición no se va incrementando, probá usar un FOR, en vez de foreach, ejemplo:

ejemplo:
Código PHP:
Ver original
  1. <?php
  2.     // declarar array - INICIO EN POSICION 1 (UNO)
  3.     $nums = array(1=>10,22,27,15,6,11,64,9,7,16);
  4.     $pos = 1;
  5.     while ($pos<=count($nums)) {
  6.         echo "<span> $nums[$pos] </span><br />\n";
  7.         $pos++;
  8.     } // end for
  9.   ?>

Código PHP:
Ver original
  1. <?php
  2.     // declarar array - INICIO EN POSICION 0 (CERO)
  3.     $nums = array(10,22,27,15,6,11,64,9,7);
  4.    
  5.     for ($pos=0;$pos<9;$pos++) {
  6.         echo "<span> $nums[$pos] </span><br />\n";
  7.     } // end for
  8.   ?>

Acá te deje unos ejemplos, espero que te sirvan :)