07/03/2007, 09:42
|
| | Fecha de Ingreso: julio-2005 Ubicación: Buenos Aires, Argentina
Mensajes: 1.304
Antigüedad: 19 años, 6 meses Puntos: 6 | |
Re: Metodo definido function __get (). Como funciona ? Cuando "desde afuera" quieres acceder a una propiedad que no existe o que no es visible( privada, por ejemplo), si tenes definido el metodo "mágico" __get, este recibe un parámetro (en tu ejemplo "$name") que contiene el nombre de la propiedad que intentaste recuperar. Una vez que sabes dicho valor podés lanzar un mensaje de error, averiguar su valor y retornarlo (como en tu ejemplo), llamar a un metodo, etc.
Saludos |