假設(shè)您有兩個(gè)不同的 PHP 項(xiàng)目/應(yīng)用程序(A 和 B)。當(dāng)get_declared_classes()在項(xiàng)目A中調(diào)用時(shí),它將返回項(xiàng)目A中聲明的類,這是預(yù)期的。我想通過運(yùn)行項(xiàng)目 A 的[命令]來(lái)獲取項(xiàng)目 B 中所有聲明的類。到目前為止,我嘗試過的最有前途的選項(xiàng)是在項(xiàng)目 A 中實(shí)現(xiàn)文件爬蟲并在項(xiàng)目 B 上運(yùn)行它(帶有提取完全限定名稱的標(biāo)記生成器的遞歸文件迭代器),但它太慢了。有什么辦法可以讓我get_declared_classes()在項(xiàng)目 A 中編寫的內(nèi)容加載項(xiàng)目 B 的文件嗎?是否有其他一些默認(rèn)功能可以做到這一點(diǎn)?
1 回答

慕桂英4014372
TA貢獻(xiàn)1871條經(jīng)驗(yàn) 獲得超13個(gè)贊
您可以設(shè)置自動(dòng)加載器來(lái)查看項(xiàng)目 B 文件夾,或者您可以使用 set_include_path() 來(lái)查看項(xiàng)目 B。但總的來(lái)說(shuō),我認(rèn)為物聯(lián)網(wǎng)并不是這樣做的最佳實(shí)踐。當(dāng) php 需要在兩個(gè)項(xiàng)目上搜索時(shí),它也會(huì)對(duì)性能產(chǎn)生影響
- 1 回答
- 0 關(guān)注
- 110 瀏覽
添加回答
舉報(bào)
0/150
提交
取消