ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 使用容器 前面已经说过,容器服务不需要直接调用框架核心App类是继承容器服务的,所以使用容器服务直接调用app服务就行。 [TOC] #### 建立对象实例 ~~~ /** * 建立对象实例 * @param [type] $name [如果是数组,第二个参数就是保存名] * @param [type] $force [是否单例 默认是] * @return [type] [返回对象] */ public function make($name, $force = true) ~~~ 调用方式`App::make()` 例如: ~~~ App::make('Config')->get('app.app_path'); ~~~ 通过make方法创建对象实例(如果是单例,采取的是直接返回)然后返回 第一个name参数可以传入一个数组 例如: ~~~ App::make(['Config','config'])->get('app.app_path'); ~~~ 意思是如果不存在Config实例创建并且保存的名字为config(注意是区分大小写的),那么下次使用就要`App::make('config')`小写的形式 如果第二个参数为false那么会重新生成实例返回。