我开始开发基于C和zend Api的php扩展。
我正在寻找一个可用于此的调试器。
我找到了一个名为' Zend Debugger'但我不确定它是否与调试网页应用的php代码或调试php扩展的c代码有关。
任何关于此的信息都会对我有所帮助。
谢谢你的帮助。
答案 0 :(得分:1)
我使用gdb来调试PHP扩展。你可以按函数名设置断点,gdb会显示这样的东西,因为PHP扩展是由dlopen
加载的。按y
,然后按run
:
Function "foo" not defined.
Make breakpoint pending on future shared library load? (y or [n])