Learn Laravel MCQs
Prepare Laravel MCQs (Multiple choice Questions) for exam and job interviews.
What is the default authentication guard in Laravel?
1) web
2) api
3) guest
4) admin
Answer : Option 1
How do you access configuration values in Laravel?
1) config()
2) Config::get()
3) Config::getValue()
4) getConfig()
Answer : Option 2
What is the command to create a new middleware group in Laravel?
1) php artisan make:middleware
2) php artisan new:middleware
3) make:middleware
4) artisan create:middleware
Answer : Option 1
What is the purpose of the `app.blade.php` file?
1) Define layout
2) Define routes
3) Define configuration
4) Define middleware
Answer : Option 1
How can you access the current user in Laravel?
1) auth()->user()
2) Auth::user()
3) user()
4) currentUser()
Answer : Option 1
What is the command to generate a new seeder class in Laravel?
1) php artisan make:seeder
2) artisan create:seeder
3) make:seeder
4) create:seeder
Answer : Option 1
How do you validate form requests in Laravel?
1) FormRequest::validate()
2) Request::validate()
3) validate()
4) check()
Answer : Option 2
What is the command to create a new job in Laravel?
1) php artisan make:job
2) php artisan new:job
3) make:job
4) artisan create:job
Answer : Option 1
How do you define a one-to-one relationship in Eloquent?
1) hasOne()
2) belongsTo()
3) hasMany()
4) oneToOne()
Answer : Option 1
What does the `@section` directive do in Blade?
1) Define a section
2) Include a view
3) Display data
4) Define a layout
Answer : Option 1