Debugging Zend2初始值设定项奇怪的行为

Debugging Zend2初始值设定项奇怪的行为,debugging,zend-framework2,protected,Debugging,Zend Framework2,Protected,我正在调试Zend2初始值设定项,得到了ServiceLocator的奇怪行为 我的ViewManager位于受保护的实例中变量: 在我跨过$this->serviceLocator->get之后,我的受保护变量实例被更改 现在我在$this->instance中获得了FilterManager。是的,我使用FilterManager将字符串var$class传递给ServiceLocator。但是这种行为怎么可能改变受保护的变量实例?您有活动的手表吗?可能您正在以这种方式在运行时更改实例值

我正在调试Zend2初始值设定项,得到了
ServiceLocator
的奇怪行为

我的
ViewManager
位于受保护的
实例中
变量:

在我跨过
$this->serviceLocator->get
之后,我的受保护变量
实例
被更改


现在我在
$this->instance
中获得了
FilterManager
。是的,我使用
FilterManager
将字符串var
$class
传递给
ServiceLocator
。但是这种行为怎么可能改变受保护的变量
实例

您有活动的手表吗?可能您正在以这种方式在运行时更改实例值。不,我没有使用手表您有活动手表吗?也许您正在以这种方式在运行时更改实例值。不,我没有使用手表