Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/09/2015, 20:22
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Identificar cada elemento de array con una letra

Anidar dos foreach() es totalmente innecesario, porque si tienes 10 elementos básicamente tendrás 100 distintas salidas: 10x10

Ahora, la idea es recorrer con un solo foreach() el listado actual, y tener en otro array las letras.

Hay algo en común entre ambos arrays: el índice.

Entonces, a partir del índice de la primer lista puedes obtener N elemento de otra lista:
Código PHP:
Ver original
  1. $letras = ['a', 'b', 'c'];
  2. $valores = ['pato', 'pato', ganzo'];
  3.  
  4. foreach ($valores as $key => $value) {
  5.  echo $letras[$key]; // a, b, c ...
  6.  echo $value; // pato, pato, ganzo...
  7. }

¿Se entiende la idea?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.