【发布时间】:2013-10-21 12:32:36
【问题描述】:
我习惯了 Yii 的 URL 管理:
site.com/controller/action/var1/value1/var2/value2
这样我可以在 URL 中以任意顺序放置变量或省略一个并指定默认值:
public function actionFoo( $var1=22, $var2 ) { //Var1 is optional, Var2 must come.
}
Symfony 中有这样的东西吗?我已经搜索过,但只找到了硬编码的 URL 位置,比如 CodeIgniter,这让我觉得很烦人,因为如果我在 URL 中间有一个参数,我需要给它一个值。
例子:
site.com/controller/action/false/false/value3
也许我习惯的也是一种不好的做法,我愿意以其他方式学习。
谢谢
【问题讨论】:
标签: php symfony yii url-rewriting url-routing