Добрый день. Вопрос, собственно, отражен уже в названии топиа: Зачем в PHP нужна рефлексия. Я понимаю, например, в джаве зачем она нужна. Там есть рантайм во время которого нельзя что-либо перекомпилировать (изменять) и рефлексия это практически единственный способ вызвать метод, имя которого тебе не известно при компиляции. Ну а в пхп-то это зачем. Это же скриптовый язык и ты там вообще можешь имя любого метода вписать и в худшем случае он просто выдаст ошибку, но все равно попытается запустить скрипт. Если только она нужна для исследования класса, но для этого в пхп полно своих методов и без рефлексии. Вот один:
php.net/manual/ru/function.get-class-methods.php . Поэтому я не понимаю зачем в скриптовом языке нужна рефлексия. Просветите? Заранее спасибо.