我正在开发一个项目,我有以下文件结构:
index.php
|---lib
|--|lib|type|class_name.php
|--|lib|size|example_class.php
Run Code Online (Sandbox Code Playgroud)
我想自动加载类,class_name和example_class(命名与PHP类相同),所以在index.php中类已经被实例化,所以我可以这样做:
$class_name->getPrivateParam('name');
Run Code Online (Sandbox Code Playgroud)
我已经看过网了但是找不到合适的答案 - 任何人都可以帮帮我吗?
谢谢你的回复.让我扩展我的方案.我正在尝试编写一个WordPress插件,可以将其放入项目中,并通过将类放入文件夹"功能"(例如插件内部)来添加其他功能.永远不会有1000个班级,推动可能10个?
我可以编写一个方法来迭代'lib'文件夹的文件夹结构,包括每个类然后将它分配给一个变量(类名),但不认为这是一个非常有效的方法,但它也许这似乎是达到我需要的最佳方式?