リーリー
出力は無限ループです
submenu1
|submenu1
|submenu1
...
なぜこれが起こるのでしょうか? displayOperation() への最初の再帰呼び出しの後、foreach は空になるはずですが、なぜ無限ループが発生するのでしょうか?
出力は無限ループです
submenu1
|submenu1
|submenu1
...
なぜこれが起こるのでしょうか? displayOperation() への最初の再帰呼び出しの後、foreach は空になるはずですが、なぜ無限ループが発生するのでしょうか?
実装を追加$this->_items[$component->getName()] = $component;
注意$subMenu1->add($subMenu1);
实例$subMenu1的属性$_items["submenu1"]是他自己本身
$subMenu1
それから延々と続く…
クラス属性 $this->item は常にインスタンス化して渡すオブジェクトであるため、displayOperation() メソッドはループし続けます