ThinkPHP5提示:Cannot declare class because the name is already in use,如图:

错误原因是在php中的同一个页面上,命名空间不同的两个类名一样就会混淆,在ThinkPHP5中一般是模型类和控制器类名称相同导致的,解决办法就是修改其中一个的名字,或者在use模型类时,使用as定义别名,示例代码如下:
<?php
namespace app\admin\controller;
use app\admin\controller\Admin;
use app\admin\model\Article as ArticleModel;
//使用as定义模型类别名 //文档控制器
class Article extends Admin
{
//code
}




![ThinkPHP6 提示:Driver [Think] not supported.错误的解决办法](https://www.02405.com/wp-content/uploads/2023/09/driver-think-not-supported-450x300.webp)
