2016-06-01 65 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

然後,這是一個很好的機會讓您嘗試所有不同的模式,併爲它們創建一個相應的整數的表格,並在該手冊的評論中提供該列表並幫助未來的讀者 –