Запуск исполняемой функции из расширения через фразу-идентификатор в начале php скрипта

Есть ли какой-то вариант чтобы на этапе анализа Зендом файла с расширением php автоматически при детекте какой-то фразы (например после <?php написать @STARTWORK) - сразу стартовало написанное мною расширение, которому бы передавалось все остальное содержимое файла? Знаю что в Zend используется "метка" формата :

<?php @Zend

Но нигде нет исходников, чтобы понять каким образом отслеживается эта метка на этапе запуска файла php и дальнейшая работа с зашифрованной частью файла.

По идее сначала надо выполнить zend_parse_parameters, потом каким-то образом получить остаток файла, из которого эта метка и прилетела, после чего уже выполнить zend_eval_string для готового кода. Но вот как инициализировать работу расширения без явного вызова функции в начале файла и как получить само содержимое скрипта, из которого, собственно, и вызывается расширение-то?


Ответы (0 шт):