用php语法索引对象

用php语法索引对象,php,slim,Php,Slim,当我阅读slim的源代码时,看到了这段代码 $this['settings'] = function () use ($userSettings, $defaultSettings) { return new Collection(array_merge($defaultSettings, $userSettings)); }; 为什么“$this”可以用括号括起来 这是什么语法?任何实现该接口的类都可以在实现时使用[]操作符您是否尝试查看有关Slim的文档?

当我阅读slim的源代码时,看到了这段代码

$this['settings'] = function () use ($userSettings, $defaultSettings) {
        return new Collection(array_merge($defaultSettings, $userSettings));
    };
为什么“$this”可以用括号括起来
这是什么语法?

任何实现该接口的类都可以在实现时使用
[]
操作符

您是否尝试查看有关Slim的文档?