假設您有兩個不同的 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 關注
- 105 瀏覽
添加回答
舉報
0/150
提交
取消