Sự khác biệt giữa require() và require_once()
require_once() cho phép đưa nội dung và thực hiện nội dung của file vào khi chạy file chứa lệnh. Nó cũng giống như require() nhưng khác là mã trong file mà đã được đưa vào rồi thì nó sẽ không đưa vào lại nữa.
require_once() nên dùng khi cùng một file có thể được đưa vào và đánh giá nhiều lần trong một lần chạy file chứa lệnh đó và bạn muốn đảm bảo rằng file đưa vào chỉ một lần nhằm tránh định nghĩa lại hàm, gán lại giá trị biến...
