T()
T( $template = '', string $layer = '') : string
获取模版文件 格式 项目://分组@主题/模块/操作
Parameters
$template | ||
string | $layer | 视图层(目录)名称 |
I(string $name, mixed $default = '', mixed $filter = null) : mixed
获取输入参数 支持过滤和默认值 使用方法: <code> I('id',0); 获取id参数 自动判断get或者post I('post.name','','htmlspecialchars'); 获取$_POST['name'] I('get.'); 获取$_GET </code>
string | $name | 变量的名称 支持指定类型 |
mixed | $default | 不存在的时候默认值 |
mixed | $filter | 参数过滤方法 |
G(string $start, string $end = '', integer|string $dec = 4) : mixed
记录和统计时间(微秒)和内存使用情况 使用方法: <code> G('begin'); // 记录开始标记位 // .
.. 区间运行代码 G('end'); // 记录结束标签位 echo G('begin','end',6); // 统计区间运行时间 精确到小数后6位 echo G('begin','end','m'); // 统计区间内存使用情况 如果end标记位没有定义,则会自动以当前作为标记位 其中统计内存使用需要 MEMORY_LIMIT_ON 常量为true才有效
string | $start | 开始标签 |
string | $end | 结束标签 |
integer|string | $dec | 小数位或者m |
D(string $name = '', string $layer = '') : \Model
D函数用于实例化Model 格式 项目://分组/模块
string | $name | Model资源地址 |
string | $layer | 业务层名称 |
M(string $name = '', string $tablePrefix = '', mixed $connection = '') : \Model
M函数用于实例化一个没有模型文件的Model
string | $name | Model名称 支持指定基础模型 例如 MongoModel:User |
string | $tablePrefix | 表前缀 |
mixed | $connection | 数据库连接信息 |
A(string $name, string $layer = '', boolean $common = false) : \Action|false
A函数用于实例化Action 格式:[项目://][分组/]模块
string | $name | Action资源地址 |
string | $layer | 控制层名称 |
boolean | $common | 是否公共目录 |