PHP
Yaf

Yaf_Route_Regex::assemble

Yaf_Route_Regex::assemble

(Yaf >=2.3.0)

Yaf_Route_Regex::assemble - 组装一个url

描述

public string Yaf_Route_Regex::assemble ( array $info [, array $query ] )

组装一个url。

参数

info query

示例

示例#1 Yaf_Route_Regex::assemble()示例

<?php $router = new Yaf_Router( $route  = new Yaf_Route_Regex(             "#^/product/([^/]+)/([^/])+#",             array(                 'controller' => "product",  //route to product controller,                 ),             array(),             array(),             '/:m/:c/:a'          $router->addRoute("regex", $route var_dump($router->getRoute('regex')->assemble(             array(                 ':m' => 'module',                 ':c' => 'controller',                 ':a' => 'action'                 ),             array(                 'tkey1' => 'tval1',                 'tkey2' =>                 'tval2'                 )             )         

上面的例子会输出类似于:

string(49) "/module/controller/action?tkey1=tval1&tkey2=tval2"

返回值

← Yaf_Route_Regex

Yaf_Route_Regex::__construct →