Foros del Web » Programando para Internet » PHP »

Recorrer dos arrays e insertar los valores

Estas en el tema de Recorrer dos arrays e insertar los valores en el foro de PHP en Foros del Web. Hola. Tengo dos arrays con el ancho y alto de la imágenes. El caso es que quiero que me devuelva un valor de cada array ...
  #1 (permalink)  
Antiguo 08/09/2012, 10:19
 
Fecha de Ingreso: diciembre-2007
Mensajes: 38
Antigüedad: 16 años, 4 meses
Puntos: 0
Recorrer dos arrays e insertar los valores

Hola.

Tengo dos arrays con el ancho y alto de la imágenes. El caso es que quiero que me devuelva un valor de cada array al mismo tiempo y pasárselo por parámetros a la función/método.

En principio tengo esto, pero no me funciona. Algo está mal.

Código PHP:
Ver original
  1. $ancho = array("1024","1152","1280","1600","1920","2560");
  2.  
  3. $alto = array("768", "864","900","1200","1440","1920");
  4.  
  5.     for($i=0; $i<count($ancho); $i++){
  6.         new fondos($tmpfile, $ancho[$i], $alto[$i]);
  7.     }
  #2 (permalink)  
Antiguo 08/09/2012, 10:24
Avatar de ramiro_md  
Fecha de Ingreso: septiembre-2008
Mensajes: 274
Antigüedad: 15 años, 8 meses
Puntos: 26
Respuesta: Recorrer dos arrays e insertar los valores

Parecería estar correcto. Pero, puedes mostrar el log de errores de php. Eso ayudaría.
  #3 (permalink)  
Antiguo 08/09/2012, 10:26
Avatar de ramiro_md  
Fecha de Ingreso: septiembre-2008
Mensajes: 274
Antigüedad: 15 años, 8 meses
Puntos: 26
Respuesta: Recorrer dos arrays e insertar los valores

¿Qué hace exactamente la clase "fondos"? No deberías guardar la instancia en alguna variable, es decir:
Código PHP:
Ver original
  1. $fondos[] = new fondos($tmpfile, $ancho[$i], $alto[$i]);
entonces, creas un vector $fondos, con todos los objetos fondo.
Saludos.
  #4 (permalink)  
Antiguo 08/09/2012, 10:52
 
Fecha de Ingreso: diciembre-2007
Mensajes: 38
Antigüedad: 16 años, 4 meses
Puntos: 0
Respuesta: Recorrer dos arrays e insertar los valores

Gracias por tu respuestas.

EDITO: el error ha desaparecido misteriosamente.

Última edición por printonic; 08/09/2012 a las 10:58

Etiquetas: arrays
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:18.