假设您有两个不同的 PHP 项目/应用程序(A 和 B)。当get_declared_classes()在项目A中调用时,它将返回项目A中声明的类,这是预期的。我想通过运行项目 A 的[命令]来获取项目 B 中所有声明的类。到目前为止,我尝试过的最有前途的选项是在项目 A 中实现文件爬虫并在项目 B 上运行它(带有提取完全限定名称的标记生成器的递归文件迭代器),但它太慢了。有什么办法可以让我get_declared_classes()在项目 A 中编写的内容加载项目 B 的文件吗?是否有其他一些默认功能可以做到这一点?
1 回答

慕桂英4014372
TA贡献1871条经验 获得超13个赞
您可以设置自动加载器来查看项目 B 文件夹,或者您可以使用 set_include_path() 来查看项目 B。但总的来说,我认为物联网并不是这样做的最佳实践。当 php 需要在两个项目上搜索时,它也会对性能产生影响
- 1 回答
- 0 关注
- 83 浏览
添加回答
举报
0/150
提交
取消