PHP nos permite interactuar con propiedades de objetos aunque éstas no estén definidas dentro de la clase, a través del uso de los métodos mágicos __get, __set, etc. como aprendimos en la lección anterior. Pero… ¿No sería genial si además pudiésemos interactuar con métodos dinámicos aunque estos no estén definidos en la clase? Esto quizás nos pueda ser útil para desarrollar algunas API y afortunadamente es posible con el uso de __call y __callStatic que veremos en detalle en la lección de hoy.

Regístrate en Styde

y obtén acceso inmediato a cientos de lecciones como ésta y contenido nuevo cada semana.

Ver planes

Lección anterior Llamadas dinámicas a métodos con PHP Lección siguiente Uso de los métodos mágicos __toString y __invoke en PHP