1.U() URL组装 支持不同URL模式
1
|
U(
$url
=
''
,
$vars
=
''
,
$suffix
=true,
$domain
=false)
|
@param string $url URL表达式,格式:'[模块/控制器/操作#锚点@域名]?参数1=值1&参数2=值2...'
@param string|array $vars 传入的参数,支持数组和字符串
@param string $suffix 伪静态后缀,默认为true表示获取配置值
@param boolean $domain 是否显示域名
@return string
2.M() M函数用于实例化一个没有模型文件的Model
1
|
M(
$name
=
''
,
$tablePrefix
=
''
,
$connection
=
''
)
|
@param string $name Model名称 支持指定基础模型 例如MongoModel:User
@param string $tablePrefix 表前缀
@param mixed $connection 数据库连接信息
@return Model
3.I() 获取输入参数 支持过滤和默认值
1
|
I(
$name
,
$default
=
''
,
$filter
=null)
|
使用方法:
1
2
3
|
I(
'id'
,0);
//获取id参数 自动判断get或者post
I(
'post.name'
,
''
,
'htmlspecialchars'
);
//获取$_POST['name']
I(
'get.'
);
//获取$_GET
|