downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

Instalación/Configuración> <Sobrecarga de objetos
Last updated: Fri, 20 May 2011

view this page in

Introducción

El propósito de esta extensión es pertimir la sobrecarga de acceso a las propiedades de un objeto y llamádas a métodos. Sólo está definida una función en esta extensión, overload(), la cuál toma el nombre de la clase que debería tener esta funcionalidad habilitada. La clase nombrada tiene que definir métodos apropiados si se quiere tener esta funcionalidad: __get(), __set() y __call() respectivamente para obtener/establecer una propiedad, o llamar a un método. Esta manera de sobrecarga puede ser selectiva. Dentro de estas funciones de gestión la sobrecarga está deshabilitada, por lo que se puede acceder a la propiedades del objeto de forma normal.

Warning

Esta extensión es EXPERIMENTAL. Esto significa que el comportamiento de esta extensión, los nombre de sus funciones y en definitiva TODO lo documentado sobre esta extensión, puede cambiar en una futura versión de PHP SIN AVISO. La advertencia queda hecha, y utilizar esta extensión queda bajo su propia responsabilidad.

Warning

Esta extensión no es parte de PHP 5. PHP 5 soporta __get(), __set() y __call() de forma nativa. Véase la página Sobrecarga en PHP 5 para más información.



add a note add a note User Contributed Notes Introducción
There are no user contributed notes for this page.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites