xdebug会以任何方式影响PHP语法(而不是其行为)吗


Does xdebug affect the PHP syntax (NOT its behaviour) in any way?

我曾经认为我对xdebug很了解,但显然不是!

在另一个问题中,有人指出x-debug确实直接影响了PHP解析器,从而导致了PHP语法的改变。这是真的吗?怎样也许有一些例子?

为什么XHP可以改变PHP语法,却可以完全作为扩展来实现?

简单回答:不,xdebug不会以任何方式更改PHP的语法。它允许改变一些行为(但这不是你感兴趣的)。

因此,不需要特殊的"xdebug样式解析器"。