2017-04-17 52 views
1

我试图理解语法,我将不胜感激,如果有人可以告诉这意味着什么外行的任期:这个PHP语法在外行人中的含义是什么?

路线::得到(“/成员的个人资料形式”,[“为” =>'newmemberprofileform','uses'=>'User \ MemberProfileFormController @ showForm']);

特别是说'as'的那个...... 谢谢!

回答

3

这里get()Route类的方法,你用2个参数调用它。第一个是URI,第二个是array,其中有两个索引。

这里,

as被用来给URI一个名字,意味着它的一个named route

uses定义了Controller函数,该函数用于提供此URI以及其中的一种get请求。

根据您的问题行特别是说'as'用于制作命名路线。

注意:为您的路线指定一个名称,其中as选项允许您在应用的其他部分轻松引用该路线。谢谢@Jamesgarrett提醒我。

Named Route Reference

+0

只是要补充的 - 让你的路线与作为选项可以让你轻松引用年应用程序的其它部分这条道路的名称。 doc https://laravel.com/docs/5.4/routing#named-routes – jamesgarrett

+0

@ jamesgarrett:谢谢你提醒我。我已将它添加到我的答案中。 –

+0

非常感谢! :)我很高兴你们在stackoverflow在这里拯救 –