2017-12-31 134 views
-3

안녕하세요 저는 laravel을 처음 접하고 그것을 배우려고합니다.laravel의 PagesController는 무엇입니까

Route::get('/', function() { 
    return view('welcome'); 
}); 

Route::get('about', function() { 
    $joe = ["hi","this","is","about","us"]; 
    return view('about',['joe'=>$joe]); 
}); 

Route::get('services', function() { 
    $joe = ["hi","this","is","about","us"]; 
    return view('services'); 
}); 

하지만이 같은 선언 또 다른 예에서 :

나는 루트/web.php에 선언이 코드를 통해 온

Route::get('/','[email protected]'); 
Route::get('/',[email protected]'); 

나는 프레임 워크를 laravel에 새로운 오전.

+3

이 문서를 읽는 시간을 보내고 않습니다. –

답변

2

컨트롤러는 응용 프로그램 논리를 제어하고 뷰와 모델 사이에 코디네이터 역할을합니다. 컨트롤러는 보기을 통해 사용자로부터 입력을 수신 한 다음 모델의 도움으로 사용자 데이터를 처리하고 결과를 보기으로 다시 전달합니다.

Route::get('/', '[email protected]); 

MainController.php

<?php 

namespace App\Http\Controllers; 

use App\Http\Controllers\Controller; 

class MainController extends Controller 
{ 
    public function index() 
    { 
     return view('welcome'); 
    } 
} 

web.php : 당신은 다음과 같이 코드를 다시 작성할 수 있습니다

More Info (Laravel Controller)

더 읽기에 대한 MVC 디자인 패턴
More Info (MVC)