我正在使用如下结构 -
class foo{
.
.
.
function bar($colID){
try{
$dbo = new PDO(get_db_DSN(),
get_db_USR(),
get_db_PWD());
$pstmt = $dbo->prepare("SELECT * FROM table_name WHERE col=:colID");
$pstmt->bindValue(':colID', $colID);
$pstmt->execute();
.
.
.
}catch(PDOException e){
...
}
}
我需要知道 PDO 是否会持续存在直到对象foo
存在,或者它是否会在函数作用域结束后立即被销毁。