Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

devolver objetos

Estas en el tema de devolver objetos en el foro de Frameworks y PHP orientado a objetos en Foros del Web. Hola, tengo una duda acerca de la POO con php: Necesito q una función devuelva varios objetos del mismo tipo (tipo alumno). Es posible hacerlo? ...
  #1 (permalink)  
Antiguo 25/05/2006, 05:42
 
Fecha de Ingreso: noviembre-2004
Mensajes: 47
Antigüedad: 19 años, 5 meses
Puntos: 0
Pregunta devolver objetos

Hola, tengo una duda acerca de la POO con php:

Necesito q una función devuelva varios objetos del mismo tipo (tipo alumno). Es posible hacerlo? Cómo?

El caso concreto es:

acceder a la base de datos, tomar los datos de un alumno y crear un objeto con esos datos. Hacer eso sucesivamente con todos los alumnos y, finalmente, q la función (método) devuelva todos los objetos.

Si esto no se puede hacer, algo parecido?

Gracias de antemano.
  #2 (permalink)  
Antiguo 25/05/2006, 08:49
Avatar de enriqueplace  
Fecha de Ingreso: mayo-2005
Ubicación: Uruguay / Argentina
Mensajes: 1.102
Antigüedad: 19 años
Puntos: 32
Lo que se hace, es una alternativa, es una "colección de objetos". Traducido a PHP, devuelves un array donde cada elemento es un objeto del tipo que quieras.
__________________
Blog phpsenior.com Cursos a Distancia surforce.com
  #3 (permalink)  
Antiguo 25/05/2006, 09:01
 
Fecha de Ingreso: septiembre-2005
Mensajes: 142
Antigüedad: 18 años, 7 meses
Puntos: 3
Mira este hilo http://www.forosdelweb.com/f68/duda-como-hacer-clases-dependientes-otras-395825/

mucha gente preguntando lo mismo en un corto espacio de tiempo, no será que teneis entrega de prácticas¿? jeje ;)

Última edición por Casuis; 25/05/2006 a las 09:14
  #4 (permalink)  
Antiguo 25/05/2006, 12:21
 
Fecha de Ingreso: noviembre-2004
Mensajes: 47
Antigüedad: 19 años, 5 meses
Puntos: 0
Muchas gracias a los dos. De inmediato voy a por las soluciones propuestas.
Y sí, va a ser que hay entrega de prácticas jajajajajaja.

Saludos.
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 03:47.