Мера.
Это, безусловно, сильно снижает производительность, особенно учитывая, что вызовы функций в PHP дороги. Эта разница будет еще больше в следующей версии PHP, которая реализует оптимизации, которые значительно ускоряют регулярный доступ к объявленным свойствам экземпляра.
Тем не менее, PHP редко является узким местом. Ввод-вывод и запросы к базе данных часто занимают гораздо больше времени. Это, однако, зависит от вашего использования; Единственный способ узнать наверняка это для сравнения.
Это также другие проблемы с читаемостью магических методов. Они часто вырождаются в один большой оператор switch
и компрометируют завершение кода, что может быть ударом по производительности программирования.