$pconnect = !empty($config['params']['persist'])? $config['params']['persist']:$this->pconnect;
$conn = $pconnect ? 'oci_pconnect':'oci_new_connect';
$this->li
而驱动的析构函数中会执行oci_close()函数.
Db.class.php
/**
* 析构方法
* @access public
*/
public function __destruct() {
// 释放查询
if ($this->queryID){
$this->free();
}
// 关闭连接
$this->close();
}
Oracle.class.php
/**
* 关闭数据库
* @access public
*/
public function close() {
if($this->_li
oci_close($this->_li
}
$this->_li
}
请问这样是不是表示长连接根本就没用?每次脚本执行完毕都会主动关闭数据库连接?
最佳答案