24 tín dụng

Trần Diễm

Chưa có giới thiệu được thêm vào bởi người dùng
Thành viên từ 22 tháng 08, 2015

Thống Kê

  • 0 bài viết
  • 4 câu hỏi
  • 0 câu trả lời
PHP PHP

Trong bảng posts trên database của MySQL mình có một trường modify_date với kiểu dữ liệu là datetime. Trường này sẽ dùng để lưu trữ ngày giờ mà bài viết được cập nhật. Ứng dụng của mình có một đối tượng là Post được map với bảng posts trên CSDL.

$post = new Post([
  "title" => "...",
  "content" => "..."
]);
$post->save();

Trong trường hợp tạo bài viết mới thì do trường modify_date sẽ có giá trị mặc định là giá trị khi gọi hàm NOW() trong MySL nên mình có thể bỏ qua không cần đặt giá trị cho nó....

Laravel Laravel

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?