Tôi có một nghi ngờ về cách thức/thực hành tốt nhất về việc tải các lớp phụ thuộc vào PHP.Cách thích hợp để tải các phụ thuộc trong PHP là gì?
Tôi thường đặt tất cả các phụ thuộc vào đầu mỗi lớp với một số include_once
theo cách tương tự như nhập Java. Một cái gì đó như:
include_once 'dto/SomeObjectDTO.php;'
include_once 'dao/SomeObjectDAO.php;'
include_once 'util/SomeObjectUtil.php;'
class SomeObjectService{
#class code here
}
Đây là cách tốt nhất để tải lớp học? Hoặc có thể tải tất cả các lớp học trong một Bootstrap.php
? Những cách khác?
Lưu ý rằng tôi đang nói về việc tải các lớp của riêng mình chứ không phải các lớp bên ngoài phức tạp như khung công tác.
Sử dụng trình nạp tự động thường được coi là thực hành tốt nhất hiện nay –
PHP rất nhanh ... Bạn cũng có thể sử dụng phương pháp này .... –