thinkphp5 检查数据库某字段是否存在

10781

use think\Db; //引入Db类

$db = Db::getConnection();
$tables = $db->getTables(); //    数据表
$Fields = $db->getFields($tablename); //传入数据表名称 $tablename
$ishave = 0;
foreach($Fields as $key =>$r){
if($key==$name) $ishave = 1;
}
if($ishave) { echo 'false';}else{echo 'true';}