VERSION
VERSION = '5.1.41 LTS'
App 应用管理
$build : \think\Build
$cache : \think\Cache
$config : \think\Config
$cookie : \think\Cookie
$debug : \think\Debug
$env : \think\Env
$hook : \think\Hook
$lang : \think\Lang
$middleware : \think\Middleware
$request : \think\Request
$response : \think\Response
$route : \think\Route
$session : \think\Session
$template : \think\Template
$url : \think\Url
$validate : \think\Validate
$view : \think\View
$rule_name : \think\route\RuleName
$log : \think\Log
$instance : \think\Container
容器对象实例
$instances : array
容器中的对象实例
$bind : array
容器绑定标识
$name : array
容器标识别名
$modulePath : string
当前模块路径
$appDebug : bool
应用调试模式
$beginTime : float
应用开始时间
$beginMem : int
应用内存初始占用
$namespace : string
应用类库命名空间
$suffix : bool
应用类库后缀
$routeMust : bool
严格路由检测
$appPath : string
应用类库目录
$thinkPath : string
框架目录
$rootPath : string
应用根目录
$runtimePath : string
运行时目录
$configPath : string
配置目录
$routePath : string
路由目录
$configExt : string
配置后缀
$dispatch : \think\route\Dispatch
应用调度实例
$bindModule : string
绑定模块(控制器)
$initialized : bool
初始化
model(string $name = '', string $layer = 'model', bool $appendSuffix = false, string $common = 'common') : \think\Model
实例化(分层)模型
string | $name | Model名称 |
string | $layer | 业务层名称 |
bool | $appendSuffix | 是否添加类名后缀 |
string | $common | 公共模块名 |
controller(string $name, string $layer = 'controller', bool $appendSuffix = false, string $empty = '') : object
实例化(分层)控制器 格式:[模块名/]控制器名
string | $name | 资源地址 |
string | $layer | 控制层名称 |
bool | $appendSuffix | 是否添加类名后缀 |
string | $empty | 空控制器名称 |
validate(string $name = '', string $layer = 'validate', bool $appendSuffix = false, string $common = 'common') : \think\Validate
实例化验证类 格式:[模块名/]验证器名
string | $name | 资源地址 |
string | $layer | 验证层名称 |
bool | $appendSuffix | 是否添加类名后缀 |
string | $common | 公共模块名 |
action(string $url, string|array $vars = [], string $layer = 'controller', bool $appendSuffix = false) : mixed
远程调用模块的操作方法 参数格式 [模块/控制器/]操作
string | $url | 调用地址 |
string|array | $vars | 调用参数 支持字符串和数组 |
string | $layer | 要调用的控制层名称 |
bool | $appendSuffix | 是否添加类名后缀 |