2016-06-01 54 views
1

它可以设置使用默认的提取模式:PHP,PDO。我如何获得默认的获取模式?

$dbh->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, $fetch_mode); 

考虑这样的功能:

<?php 

function do_something($fetch_mode = /* default fetch mode */){ 
    // Do something 
} 

?> 

在这里,我需要得到的默认获取模式。我如何得到它?

+1

http://php.net/manual/en/pdostatement.getattribute.php –

+1

http://php.net/manual/en/pdo.getattribute.php –

回答

1
echo $dbh->getAttribute(PDO::ATTR_DEFAULT_FETCH_MODE); 

这给了你一个int,你可以使用手册中提供的列表自己做映射。

+0

这样的属性没有在那里列出。尽管如此,它工作!谢谢 – user3600124

+0

然后,这是一个很好的机会让您尝试所有不同的模式,并为它们创建一个相应的整数的表格,并在该手册的评论中提供该列表并帮助未来的读者 –