默认通过pdo连接
<?php
class ShowTalbeColunms {
public static function showColunms($pdo,$colunmsName) {
//判断传来的$pdo是否为pdo对象的实例化
$b=is_a($pdo,'PDO');
if(!$b) {
echo '传来的对象不是PDO的实例化';
exit();
}
$count = $pdo->query("SHOW FULL COLUMNS FROM ".$colunmsName);
$arr=array();
//如果查询到结果
if($count) {
$arr=$count->fetchAll();
$colunms=array();
for ($i=0; $i < count($arr); $i++) {
$colunms[$i]=$arr[$i]['Field'];
}
}
//打印
echo "<pre>";
print_r($colunms);
echo "</pre>";
}
}
?>