0

symfony 2.x で興味深い構文を見ましたが、それを呼び出す方法と変数の型がわかりません。

ビューには、と呼ばれるヘルパー変数があり$view、多くのことに使用できます。ここでは、私が理解できないものがあります

配列のように使用されることもあります。

$view['action']->someMethod();

また、オブジェクトとして使用される場合もあります

$view->generateUrl(...);

両方とも同じファイルにあります。symfony で使用している変数をダンプすることvar_dump()はあまり良い考えではありません。

では、これはどのようなオブジェクトで、どのように作成すればよいでしょうか。

4

1 に答える 1

2

ArrayAccess を使用すると、連想キーを持つ配列としてオブジェクトにアクセスできます

http://php.net/manual/en/class.arrayaccess.php

于 2012-09-21T22:57:50.277 に答える