Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/03/2015, 08:45
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: error de sintaxis en un foreach

Vamos a ver si se entiende de una sola vez:
No puedes poner el foreach en ese contexto, es imposible, porque el foreach no es una función que devuelva ningún valor, por lo que no puedes encadenarlo en una variable.

¿Te queda claro?

Puedes usar el foreach() para cargar una variable con algo, y luego encadenas esa variable al resto. Pero no el foreach() en esa forma.

¿Qué parte no se entiende de que lo que haces no es posible?
¿Por crees qué necesitas hacerlo de ese modo? Eso, suponiendo que existiese la forma de lograrlo.

Por cierto, ya te explicamos un modo de lograrlo de forma eficiente, sin necesidad del foreach(). ¿Le viste algún problema, o es que quieres el foreach() para experimentar?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)