问答详情
源自:3-1 路由

关于路由群组的问题

按照老师的例子,把之前的路由规则移入路由群组后,用原来的url访问应该会出错,因为原来的路由规则已经没有了,按照正确的示例,要加上前缀member才可以。

但是我自己抄代码时,不小心把prefix拼错成了perfix。

结果效果刚好相反,直接访问原来的url还可用。

这里我不太理解,拼写错误之后Route::group(['perfix' => 'member'], function(){这部分就已经错了,为什么他内部的路由规则反而没有影响可以正常执行呢?

提问者:雅痞 2016-09-17 21:36

个回答

  • getlei
    2016-09-18 06:56:34
    已采纳

    内部就是一个判断变量,如果数组有这个变量就把对应的前缀加上,如果没有就直接作为无前缀的分组路由。你写错了就是你写错的变量是合法的,不会报错

  • Hong林伟本以为
    2016-09-18 09:25:25

    写错的时候检查prefix这个key对应的值是空的,自然就不会加上前缀了

  • getlei
    2016-09-18 06:57:40

    就相当没有做路由分组