Laravel

Request & Response

Đối tượng Request, xử lý đầu vào, tải lên tệp, các loại response, chuyển hướng, response JSON, cookie, session

20 câu hỏi phỏng vấn·
Junior
1

Phương thức nào của đối tượng Request cho phép lấy giá trị của một trường biểu mẫu?

Câu trả lời

Phương thức input() của đối tượng Request cho phép lấy dữ liệu được gửi qua GET, POST hoặc bất kỳ phương thức HTTP nào khác. Nó nhận tên trường làm tham số và trả về giá trị của nó, hoặc null nếu trường không tồn tại. Có thể truyền một giá trị mặc định làm tham số thứ hai để tránh các giá trị null.

2

Phương thức nào cho phép kiểm tra xem một trường cụ thể có tồn tại trong request hay không?

Câu trả lời

Phương thức has() kiểm tra xem một hoặc nhiều trường có tồn tại trong request và chứa giá trị không rỗng hay không. Nó trả về một boolean. Để chỉ kiểm tra sự tồn tại của trường ngay cả khi rỗng, hãy dùng filled() vốn kiểm tra trường tồn tại VÀ không rỗng, hoặc exists() để chỉ kiểm tra sự tồn tại mà không xác thực giá trị.

3

Phương thức nào cho phép lấy tất cả các trường của một request dưới dạng mảng?

Câu trả lời

Phương thức all() trả về toàn bộ dữ liệu của request dưới dạng mảng kết hợp. Khác với only() lọc các trường cụ thể, hay except() loại trừ một số trường, all() trả về tất cả dữ liệu đã gửi. Phương thức này hữu ích khi truyền toàn bộ dữ liệu cho việc validate hoặc xử lý tổng thể.

4

Làm thế nào để chỉ lấy một số trường cụ thể từ một request?

5

Làm thế nào để lấy một tệp đã được tải lên qua một request HTTP?

+17 câu hỏi phỏng vấn

Nắm vững Laravel cho lần phỏng vấn tiếp theo

Truy cập tất cả câu hỏi, flashcards, bài kiểm tra kỹ thuật, bài tập code review và mô phỏng phỏng vấn.

Bắt đầu miễn phí