티스토리 뷰


Laravel 에서 Input 을 받는 방법은 메뉴얼에 있는 대로 $request->input() 을 이용하는 방법과 Input 을 사용하는 방법이 있습니다.

(  언제 부터였는지는 기억이 나지 않지만 Input 이 기본 클레스에서 제외되고 이제는 등록하지 않으면 사용하지 못하도록 변경 되었습니다. )




문서에 있는대로 . $request->input('변수') 를 이용해도 되지만 이는 조금? 귀찮습니다.

메뉴얼 : https://laravel.com/docs/5.3/requests#accessing-the-request


그에 비해 Input 을 사용할 경우는 아래와 같습니다. (GET POST 상관없음)


		$email = Input::get('email');
		$password = Input::get('password');	


간단하죠?


Input 을 이용하기 위해서는 config/app.php 의 최하단에 아래와 같이 코드를 추가해 주시고 페이지 상단에 use Input; 을 써주시거나


    'aliases' => [
                .
                .
                .
        'Input' => Illuminate\Support\Facades\Input::class,
    ],




페이지 상단에 아래와 같이 추가해 주시면 됩니다.


use Illuminate\Support\Facades\Input;

즐거운 개발 되시기 바랍니다. :D



공유하기 링크
댓글