shp
Новичок
Перехватить вызов несуществующей переменной
Можно ли в PHP перехватить вызов несуществующей (глобальной) переменной и заинициализировать ее? Нужно для генерации данных для шаблона "по требованию". Т.е. в шаблоне вызываем некую переменную:
Дальше где-то перехватываем ее, инициализируем требуемым значением, затем она выводится в шаблоне. Можно ли это реализовать в PHP?
P.S. (Естественно, можно заранее подготовить все возможные переменные, или получать данные из шаблона с помощью некой ф-ии (
).
Можно ли в PHP перехватить вызов несуществующей (глобальной) переменной и заинициализировать ее? Нужно для генерации данных для шаблона "по требованию". Т.е. в шаблоне вызываем некую переменную:
PHP:
<?php echo $page_title ?>
P.S. (Естественно, можно заранее подготовить все возможные переменные, или получать данные из шаблона с помощью некой ф-ии (
PHP:
echo foo('var_name')