时间:2021-07-01 10:21:17 帮助过:2人阅读
你的做法是有问题的
既然应用1和应用2是两个独立的项目,那么这两个项目间就不应该发生代码层面的联系
如果应用1需要利用应用2的结果,那应该通过rest或api方式进行
如果应用1只是需要利用应用2的算法,那么应复制相关代码过来
当然也可以 include,但这样话耦合也太紧了吧
嗯,的确是耦合性的问题,已经知道问题所在了,因为数据库连接是单例模式,那么只要$db变量不为空那么就直接返回,所以,当连接另一库的时候因为$db不为空,那么直接返回,那么此时$db还是前一个数据库的连接,thank you!