초보자를 위한 Laravel 인터뷰 질문

이 기사에서는 Laravel 인터뷰 질문에 대해 알아보고 질문할 수 있는 내용에 대한 명확한 비전을 가질 수 있도록 합니다. 그래서 이러한 질문을 다루는 동안.

이 기사에서 새로운 것을 찾을 수 있을지 기대하고 싶은 경우에만 초보자를 위한 것입니다. 학습을 시작하고 질문을 읽어 봅시다.

Laravel에서 사용 가능한 경로 방법은 무엇입니까



경로는 모든 HTTP 동사에 도달하는 데 도움이 되며 모든 종류의 컨트롤러 또는 모델과 통신하는 데 도움이 됩니다. Laravel에서는 routes/web.php 파일에서 공통 경로를 찾을 수 있습니다.

모든 종류의 요청을 추가할 수 있는 6개 이상의 방법이 있습니다. 경우에 따라 여러 HTTP 동사에 응답하는 경로를 정의해야 하는 경우 match 메서드를 사용할 수 있습니다.
Route::get($uri, $callback);Route::post($uri, $callback);Route::put($uri, $callback);Route::patch($uri, $callback);Route::delete($uri, $callback);Route::options($uri, $callback);

명령을 사용하여 경로 목록을 인쇄하는 방법은 무엇입니까?


route:list Artisan 명령을 사용하여 경로 목록을 인쇄할 수 있습니다.

Laravel의 CSRF 토큰은 무엇입니까



CSRF 토큰은 실제로 우리 웹사이트 양식에 대한 경호원 역할을 하므로 아무도 그것을 해칠 수 없습니다. CSRF 토큰은 각 애플리케이션 사용자에 대해 Laravel 자체적으로 자동으로 생성됩니다. 메소드를 얻는 것을 제외하고 양식에 요청을 할 때마다 세션과 함께 재생성됩니다.

CSRF 토큰은 사용자 세션에 저장됩니다.

Laravel의 ** 정규 표현식 제약 조건은 무엇입니까?



매개 변수의 이름과 정규식도 전달할 수 있는 경로 인스턴스에서 where() 메서드를 사용할 수 있습니다. 매개 변수를 제한하는 방법을 정의했습니다. 예를 들어 사용자 모달을 사용하여 경로를 전달하고 사용자 ID가 있는 매개변수가 있으므로 ID가 숫자여야 함을 지정할 수 있습니다.

Route::get('/user/{id}', function ($id) {
    //
})->where('id', '[0-9]+');



Laravel에서 사용자가 인증되었는지 여부를 확인하는 방법은 무엇입니까?



따라서 여기에는 사용자가 인증되었는지 여부를 확인하는 두 가지 옵션이 있습니다.

먼저 php 파일에 있는 경우 다음과 같이 사용할 수 있습니다.

if(Auth::check()){
//code
}



블레이드 파일에 조건을 추가하는 경우 다음과 같이 사용할 수 있습니다.

@auth()
@endauth 



Laravel의 마이그레이션은 무엇입니까?



간단히 말해서 마이그레이션은 매우 편리한 방식으로 데이터베이스 테이블을 생성하는 데 사용됩니다. 때때로 팀과 함께 작업할 때 테이블에 일부 열을 추가하고 코드를 푸시합니다. 그런 다음 때때로 팀 구성원과 테이블을 공유해야 하는 문제가 발생하지만 여기서 데이터베이스schema는 몇 줄의 코드를 입력하는 것만으로 이 모든 작업을 수행하는 데 도움이 됩니다.

요컨대, 마이그레이션은 DB에 테이블을 구축하기 위해 정말 신이 주신 개념입니다.

마이그레이션을 생성하는 방법



마이그레이션을 생성하려면 php artisan make:migration create_desired_table 명령을 사용해야 합니다.

라라벨에서 ORM의 완전한 형태?



개체 관계형 매퍼

Laravel에서 모델 클래스를 생성하는 방법은 무엇입니까?


app/models 디렉토리에서 모델을 찾을 수 있습니다. 이 모델은 Illuminate\Database\Eloquent\Model 클래스를 확장합니다. make: model artisan 명령을 사용하여 모달 클래스를 생성할 수 있습니다.

php artisan make:model Clients



일대다 관계란 무엇입니까?



단일 모달이 소유한 여러 모델에 액세스하려는 경우 일대다 관계를 사용합니다.

예를 들어 사용자가 있고 이 사용자가 게시물에 여러 댓글을 달았습니다. 이제 사용자 ID가 있고 주석 테이블에 user_id 있습니다. 그런 다음 이 사용자가 작성한 모든 주석을 가져올 수 있도록 일대다 관계를 사용하기만 하면 됩니다.

이것은 초보자를 위한 기본적인 질문일 뿐이며 이론적이지 않고 간단한 방법으로 요점을 이해하기 위한 질문입니다. 이것이 어딘가에서 당신을 도울 수 있기를 바랍니다. 감사

이 글도 읽어보시길 권해드립니다. PHP interview questions for beginners

게시물Laravel Interview Questions For Beginnerslarachamp.com에 처음 등장했습니다.

게시물 Laravel Interview Questions For Beginnerslarachamp.com에 처음 나타났습니다.

좋은 웹페이지 즐겨찾기