2017-04-17 82 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在這裏拯救 –