Programming MCQs Feed

📊 Laravel
Q. Which middleware provides CSRF protection?
  • (A) Authenticate
  • (B) VerifyCsrfToken
  • (C) EncryptCookies
  • (D) TrimStrings
💬 Discuss
✅ Correct Answer: (B) VerifyCsrfToken

Explanation: Protects against CSRF attacks.

📊 Laravel
Q. Which Blade directive is used for conditional statements?
  • (A) @foreach
  • (B) @include
  • (C) @if
  • (D) @section
💬 Discuss
✅ Correct Answer: (C) @if

Explanation: @if is used for conditions.

📊 Laravel
Q. Which Blade directive is used to loop through data?
  • (A) @loop
  • (B) @for
  • (C) @foreach
  • (D) @repeat
💬 Discuss
✅ Correct Answer: (C) @foreach

Explanation: @foreach loops through arrays.

📊 Laravel
Q. Which Blade directive escapes output?
  • (A) {!! !!}
  • (B) {{ }}
  • (C) @echo
  • (D) @print
💬 Discuss
✅ Correct Answer: (B) {{ }}

Explanation: Escaped output prevents XSS.

📊 Laravel
Q. Which Blade syntax outputs raw HTML?
  • (A) {{ }}
  • (B) @raw
  • (C) {!! !!}
  • (D) @html
💬 Discuss
✅ Correct Answer: (C) {!! !!}

Explanation: Outputs raw HTML without escaping.

📊 Laravel
Q. Which Laravel ORM is used for database operations?
  • (A) Doctrine
  • (B) Eloquent
  • (C) Hibernate
  • (D) ActiveRecord
💬 Discuss
✅ Correct Answer: (B) Eloquent

Explanation: Eloquent is Laravel’s ORM.

📊 Laravel
Q. Which Eloquent method retrieves all records?
  • (A) get()
  • (B) all()
  • (C) fetch()
  • (D) retrieve()
💬 Discuss
✅ Correct Answer: (B) all()

Explanation: all() returns all model records.

📊 Laravel
Q. Which Eloquent method finds a record by primary key?
  • (A) where()
  • (B) get()
  • (C) find()
  • (D) first()
💬 Discuss
✅ Correct Answer: (C) find()

Explanation: find() retrieves record by ID.

📊 Laravel
Q. Which Eloquent method returns first matching record?
  • (A) get()
  • (B) first()
  • (C) find()
  • (D) one()
💬 Discuss
✅ Correct Answer: (B) first()

Explanation: first() returns first match.

📊 Laravel
Q. Which Eloquent method deletes a record?
  • (A) remove()
  • (B) destroy()
  • (C) delete()
  • (D) drop()
💬 Discuss
✅ Correct Answer: (C) delete()

Explanation: delete() removes the record.