Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 symfony 2.x 中看到了一个有趣的语法,但我不知道如何调用它以及它是什么类型的变量。
在视图中,有一个名为的辅助变量$view,它可以用于很多事情,这是我不明白的
$view
有时它像数组一样使用:
$view['action']->someMethod();
有时它被用作对象
$view->generateUrl(...);
两者都在同一个文件中。在 symfony 中使用转储变量var_dump()不是一个好主意。
var_dump()
那么这是什么类型的对象,我该如何创建它。
使用 ArrayAccess,您可以使用关联键将对象作为数组访问
http://php.net/manual/en/class.arrayaccess.php