c — отладчик для разработки расширений PHP

Я начинаю разработку расширения php на основе C и Zend Api.

Я ищу отладчик, который я могу использовать для этого.

Я нашел расширение под названием «Zend Debugger», но я не уверен, связано ли оно с отладкой php-кодов веб-приложений или с отладкой c-кода расширений php.

Любая информация об этом мне очень поможет.

Спасибо за помощь.

0

Решение

Я использую GDB для отладки расширения PHP. Вы можете установить точку останова по имени функции, GDB покажет вам что-то вроде этого, потому что расширения PHP загружаются dlopen, Нажмите y, затем run:

Function "foo" not defined.
Make breakpoint pending on future shared library load? (y or [n])
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]