Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/11/2011, 14:55
Avatar de jorgelpadronb
jorgelpadronb
 
Fecha de Ingreso: agosto-2011
Ubicación: Cuba
Mensajes: 281
Antigüedad: 12 años, 8 meses
Puntos: 37
Pregunta Un problema super extraño

Saludos amigos. Quisiera a clarar un a duda sobre algo que, aunque no es un problema en sí, me tiene algo inquieto, pues no se por qué ocurre?

En un proyecto que estoy remodelando (ya estaba hecho, yo solamente estoy arreglando algunas cosas) viene este fragmento de código:

Código PHP:
Ver original
  1. if (is_array($vars)) {
  2.             foreach ($vars as $key => $value) {
  3.                 $$key=$value;
  4.             }
  5.         }

Fíjense en el doble $$ de la variable key dentro del foreach. Bueno, pensando yo que eso era un error del código, se me ocurrió quitar el $ sobrante, así:

Código PHP:
Ver original
  1. if (is_array($vars)) {
  2.             foreach ($vars as $key => $value) {
  3.                 $key=$value;
  4.             }
  5.         }

Y PAFF!, se me queda la página sin estilo, todo plano, como si no cargara el CSS.

Que relación puede haber entre una cosa y otra? No entiendo por qué puede pasar eso. Saludos.