thinkphp5系统有些地方要修改表,但是修改之前要验证这个数据库表是否存在。
这里分享下我的数据库表是否存在验证。
//验证表是否存在
//这是要查询的表的原始名称【没有加配置前缀】,$data['table_name']。
$tableName=config('database.prefix').$data['table_name'];
$isTable=db()->query('SHOW TABLES LIKE '."'".$data['table_name']."'");
if($isTable){
//表存在
}else{
//表不存在
}