本文分析了ThinkPHP和UCenter接口之间的冲突的解决方案,分享给大家供大家参考,如下:

1,引出问题:

有两类在UCenter数据库和基础,它发生在ThinkPHP也存在这两类,所以问题是必然的。

DB类:uc_client / / db.class.php lib

基础课:uc_client / / base.php模型

2。问题解决方法:

只要消除重复可以解决的,所以在UCenter更改名称的选择。

三.实际操作方法:

DB类:

改变db.class.php文件

类DB {改变类uc_db {

改变uc_client /模型/ base.php文件

$这-> DB =新的DB()在init_db功能;改变美元-> DB =新uc_db();

基类:

改变uc_client /模型/ base.php文件

更改基类的类uc_base { {

改变在uc_client /控制/目录uc_base,即所有文件的类的基础上,继承uc_base

以uc_client /控制/ app.php文件为例

改变课堂appcontrol延伸基地{类appcontrol延伸uc_base {

更多的读者感兴趣的ThinkPHP相关内容可以看到这个网站的主题:ThinkPHP入门教程

希望本文有助于基于ThinkPHP框架的PHP程序设计人。