函数名称:Yaf_Route_Regex::assemble() 函数描述:该函数用于根据给定的参数生成一个匹配当前路由规则的URL。 适用版本:Yaf框架版本2.2.9及以上。 语法:public ...
函数名称:Yaf_Route_Regex::assemble()
函数描述:该函数用于根据给定的参数生成一个匹配当前路由规则的URL。
适用版本:Yaf框架版本2.2.9及以上。
语法:public string Yaf_Route_Regex::assemble(array $info, array $query = NULL)
参数:
返回值:返回一个匹配当前路由规则的URL字符串。
示例:
// 创建一个Yaf_Route_Regex对象
$route = new Yaf_Route_Regex(
'#^/product/([0-9]+)$#',
array(
'controller' => 'product',
'action' => 'detail'
),
array(
1 => 'id'
)
);
// 使用assemble()生成URL
$info = array(
'id' => 123
);
$url = $route->assemble($info);
echo $url;
输出结果:/product/123
说明: