用于开发PHP扩展的调试器

时间:2014-12-11 11:54:29

标签: php c debugging php-extension zend-studio

我开始开发基于C和zend Api的php扩展。

我正在寻找一个可用于此的调试器。

我找到了一个名为' Zend Debugger'但我不确定它是否与调试网页应用的php代码或调试php扩展的c代码有关。

任何关于此的信息都会对我有所帮助。

谢谢你的帮助。

1 个答案:

答案 0 :(得分:1)

我使用gdb来调试PHP扩展。你可以按函数名设置断点,gdb会显示这样的东西,因为PHP扩展是由dlopen加载的。按y,然后按run

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