난 그냥 Laravel
프레임 워크를 연주하기 시작하고 난이 본 :PHP에서 라우 팅은 어떻게 작동합니까?
Route::get('foo', function() {
return 'Hello World';
});
어떤 일이 뭔지 설명해 주시겠습니까? 나는 무엇을 얻는 지 모두를 압도한다. 그러나 왜 우리는 'foo'를 넣은 다음 우리가 닫는 것을 넣을까요? 또한 어디에서 정보를 얻고 있습니까?
난 그냥 Laravel
프레임 워크를 연주하기 시작하고 난이 본 :PHP에서 라우 팅은 어떻게 작동합니까?
Route::get('foo', function() {
return 'Hello World';
});
어떤 일이 뭔지 설명해 주시겠습니까? 나는 무엇을 얻는 지 모두를 압도한다. 그러나 왜 우리는 'foo'를 넣은 다음 우리가 닫는 것을 넣을까요? 또한 어디에서 정보를 얻고 있습니까?
먼저 Route의 Facade를 선언하고 Route 클래스를 사용하기위한 바로 가기처럼 생각합니다.
는 그 후, 우리는 경로의 방법을 선택, 그것은 수 :
이Route::get($uri, $callback); //get
Route::post($uri, $callback); //post
Route::put($uri, $callback); //put
Route::patch($uri, $callback); //patch
Route::delete($uri, $callback); //delete
이제 예를 들어, 페이지의 URL을 선택합니다
하면 브라우저에서 당신이 자리 :
www.foobar.com/user/profile
user/profile
매개 변수를 사용하여 경로를 검색합니다
:
,Route::get('user/profile', function() {
return 'Hello World';
});
당신은 당신은 콜백 방법을 선택 laravel이 경로에 입력 할 때 즉, 거 무슨 일이, 그 후
Route::get('user/{id}', function() {
return 'Hello World';
});
, 너무 변수를 전달할 수 있습니다.
예제에서 간단한 "hello world"를 반환하는 함수 예제가 있습니다.
여기에 가장의 연습은이 리디렉션 것의 laravel이 경로를 찾을 때,
Route::get('user/profile', '[email protected]');
이제 컨트롤러의 방법에 컨트롤러
php artisan make:controller FoobarController --resource
그리고 referece를 만드는 것입니다 Foobar 컨트롤러의 인덱스 방법을 사용하면 로직을 정의 할 수 있습니다.
public function index() {
return view('welcome');
}
먼저, documentation을 읽으십시오. 초보자라도 아주 쉽습니다. 단계별로
단계 :
get
당신이 특정 경로에서 사용하는 HTTP
방법이다. 가장 많이 사용되는 다른 기기는 POST
이지만 더 많은 것이 있습니다.
foo
이 경우 경로는 www.example.com\foo
입니다. 원하는 이름을 넣을 수 있습니다.
Route
facade의 두 번째 매개 변수로 끝점을 처리하려는 컨트롤러 /보기의 종결/이름을 지정합니다.
Route::get('foo', '[email protected]');
Route::get('foo', function(){
return view('some.view');
};
라우팅에 더 많은 옵션이 있으며 이해하기 어렵지 않습니다. 문서 또는 비디오 자습서를 살펴보십시오.