无法在PHPStorm

时间:2015-07-19 07:36:32

标签: debugging phpstorm

除模板文件外,一切正常。如果代码断点中有一些HTML,则不要添加。

如何在模板文件中调试PHP代码?

我有PHPStorm 9.0和Xdebug 2.2.3

1 个答案:

答案 0 :(得分:1)

在代码执行的某处,从控制器或框架调用模板引擎。那就是你要设置断点的地方;然后使用步入... 来查看模板引擎本身如何处理模板文件。这是一个繁琐的过程,但根据您使用的框架,可能是您唯一的选择。

话虽如此,我实际上建议您通过执行控制器或源文件中的所有PHP代码来分离问题。然后将这些值作为简单变量或代码片段传递给模板进行渲染。这遵循与“依赖注入”类似的约定,并使您的模板文件更容易编写和排除故障。