2015-05-13 16:53:53 2974次浏览 2条回答 0 悬赏 2 金钱
'urlManager'=>array(
    'urlFormat'=>'path',	
    'rules'=>array(
        '<controller:\w+>/<id:\d+>'=>'<controller>/view',
        '<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
        '<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
    ),
			
),

最佳答案

  • lxepoo 发布于 2015-05-14 19:50 举报

    匹配如下:

    http://localhost:8080/site/123匹配site/view?id=123

    http://localhost:8080/site/hello匹配site/hello

    http://localhost:8080/site/hello/999匹配site/hello?id=999

    不知道你看懂没,我觉得说的挺清楚了。

    2 条回复
    回复于 2015-05-15 11:50 回复

    后两个懂了,第一个里面的view是指的视图么?那他怎么匹配到指定的视图,而且还加参数ID

    回复于 2015-05-15 14:34 回复

    <id:\d+>这里的id可以改为其他字符,代表变量名\d是正则里数字的表示方式。

  • 回答于 2015-05-13 18:18 举报

    用markdown格式调调。问问题首先自己要把问题写清楚

    觉得很赞
您需要登录后才可以回答。登录 | 立即注册
小强
实习生

小强

注册时间:2015-05-13
最后登录:2015-06-24
在线时长:0小时53分
  • 粉丝0
  • 金钱18
  • 威望0
  • 积分18

热门问题