get_defined_vars() — одна из самых мощных (и при этом часто недооценённых) функций ядра PHP. Она возвращает ассоциативный массив всех переменных, доступных в текущей области видимости, включая суперглобальные массивы. Благодаря этому функция становится незаменимым инструментом для отладки, логирования и метапрограммирования — особенно в сложных проектах на 1С-Битрикс, где один шаблон может «видеть» десятки параметров и результатов работы компонентов.