Tôi đang tìm cách tải các lớp vào PHP mà không cần sử dụng các tên đã được hardwired.Tải các lớp PHP từ chuỗi
Ý tưởng là tập lệnh sẽ tải tệp văn bản có tên là 'thành phần' (lớp), sau đó tải chúng bằng tên trong tệp. Ví dụ:
<xml><Classes><class name="myClass"/></Classes></xml>
Khi PHP được chạy, nó sẽ cần phải làm một cái gì đó như thế này:
require_once {myClass}".class.php";
var myclass = new {myClass}();
Ngoài ra, nếu bạn đang cần để kéo tên lớp từ xml, bạn có thể làm điều đó một cách đơn giản như gọi một cách đơn giản [preg_match()] (http : //us2.php.net/manual/en/function.preg-match.php). Nhận xét nếu bạn muốn xây dựng về chủ đề đó. –
PHP là tuyệt vời theo cách đó; nó rất linh hoạt về tên và cách gõ. –