Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/05/2008, 07:23
Avatar de pablofmorales
pablofmorales
 
Fecha de Ingreso: abril-2008
Ubicación: Buenos Aires, Argentina, Argentina
Mensajes: 222
Antigüedad: 16 años, 9 meses
Puntos: 37
Respuesta: Novato en POO ayuda :)

Cita:
Iniciado por minkweb Ver Mensaje
Buenas, estoy iniciando en POO y tengo una duda

existe alguna otra forma de imprimir valores de una clase q no sea con una funcion ejemplo

class yo
{
var edad;

function Imprimir()
{
echo $this -> edad;
}
}

existe una forma q no sea asi? digo q al inicializar el objeto pueda hacer echo a alguna propiedad sin tener q crear una funcion?

gracias de antemano maestros

creo que lo que queres hacer es algo asi.

$obj = new Clase();
echo $obj;
// Esto muestra Hola Mundo


Si es esto lo que queres hacer tenes que usar la propiedad __toString

tu clase quedaria asi.
class Clase
{
public function __toString ()
{
return 'hola mundo';
}
}


en esta pagina tenes mas info

http://ar.php.net/manual/es/language.oop5.magic.php