Вызов PHP фреймворковой функции из расширения PHP Zend - PullRequest
0 голосов
/ 04 июня 2019

У меня есть расширение PHP Zend (встроенное в C ++), которое отслеживает веб-запросы.Расширение получает стек вызовов, детали Базы данных и прочее, читая параметры выполняемой функции.Я использую некоторые обратные вызовы Zend, такие как zend_execute и т. Д.

Мое требование здесь - всякий раз, когда HTTP-запрос инициируется с использованием curl_execute, мне нужно пометить данные для запроса, который будет выполнен.

Я попытался вызвать функцию curl_setopt из расширения (здесь код C ++) и добавить заголовок с моими пользовательскими данными.Эти пользовательские данные должны следовать до конца транзакции пользователя.

Как вызвать функцию этого фреймворка PHP (curl_setopt) из моего расширения или есть какой-либо другой способ отправить / пометить мои пользовательские данные в вызывающем запросе .?

...