(Yaf >=1.0.0)
Yaf_Route_Supervar::__construct — __construct 的用途
Yaf_Route_Supervar 与 Yaf_Route_Static 类似,区别在于 Yaf_Route_Supervar 将在查询字符串中查找路径信息,参数 supervar_name 是键。
supervar_name
键的名称。
示例 #1 Yaf_Route_Supervar()示例
<?php
/**
* 向 Yaf_Router 路由栈添加超级变量路由
*/
Yaf_Dispatcher::getInstance()->getRouter()->addRoute(
"name",
new Yaf_Route_Supervar("r")
);
?>
上面的示例将输出类似于以下内容
/** for request: http://yourdomain.com/xx/oo/?r=/ctr/act/var/value * will result in following: */ array ( "module" => index(default), "controller" => ctr, "action" => act, "params" => array( "var" => value, ) )