Hướng dẫn dùng autoloader trong PHP

Trong lập trình hướng đối tượng với PHP chúng ta thường cố gắng tách các đối tượng ra các file riêng biệt và khi cần đến đối tượng nào thì chúng ta thường include hoặc require chúng vào file thực thi. Từ PHP 5 trở đi bạn có thể sử dụng 1 kỹ thuật khác để làm điều tương tự như vậy đó là autoloading.

 Bạn có thể thực hiện autoloading các class cần thiết bằng cách tự code hoặc sử dụng composer để thực hiện. Trong bài viết này chúng ta sẽ thực hiện autoloading thủ công để các bạn có thể hiểu được cơ chế hoạt động của autoloading trong PHP.

Ví dụ thay vì phải sử dụng hàm include để nạp các file cần thiết như bên dưới

Chủ Đề