Ver Mensaje Individual
  #7 (permalink)  
Antiguo 19/09/2009, 06:31
Avatar de enriqueplace
enriqueplace
 
Fecha de Ingreso: mayo-2005
Ubicación: Uruguay / Argentina
Mensajes: 1.102
Antigüedad: 19 años, 9 meses
Puntos: 32
Respuesta: Castear Objetos

Cita:
Iniciado por emiliodeg Ver Mensaje
bueno lo q uedes hacer es
Código php:
Ver original
  1. //en los ???
  2. if($peticionDAO instanceof PeticioDAO){
  3. echo $peticionDAO->getID();  
  4. }

tambien puedes averiguar el nombre de la clase q instancia el objeto usando get_class();

Cuidado Emilio con esta práctica, rompes el polimorfismo y justo es lo que no deberíamos hacer. Estar preguntando de qué tipo es la instancia nunca es bueno en OO (a menos que estés haciendo algo muy particular, como un generador de código o similar, pero en el 99% de los casos no sirve).

Saludos
__________________
Blog phpsenior.com Cursos a Distancia surforce.com