Laravel: Tại sao sử dụng lớp "Input" thay vì $_POST hoặc $_GET

Khi làm việc với Laravel thì em thấy framework này có cung cấp lớp Input để lấy ra dữ liệu trong form:

$name = Input::get("first_name");

Nhưng trong PHP cũng có hai biến global là $_GET$_POST có thể được dùng để lấy ra dữ liệu gửi lên bằng form từ client:

$name = $_GET['first_name'];

Như vậy thì các bác cho em hỏi lớp Input trong Laravel có gì ưu việt hơn việc sử dụng hai biến có sẵn trong PHP?

Hói 14 giờ trước

Viết Trả Lời: