Bonjour,

D'après différents benchmarks, il semble que les méthodes magiques (__get, __set, __call...) soient (beaucoup) moins performantes que leurs équivalents classiques.
Quid de la méthode __invoke() qui permet d'utiliser un objet comme une fonction ?

Je ne trouve strictement rien sur le sujet. La plupart des benchmarks que j'ai pu trouver sont anciens et n'évoquent pas la méthode __invoke().