本文整理汇总了PHP中DatabaseBase::close方法的典型用法代码示例。如果您正苦于以下问题:PHP DatabaseBase::close方法的具体用法?PHP DatabaseBase::close怎么用?PHP DatabaseBase::close使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DatabaseBase
的用法示例。
在下文中一共展示了DatabaseBase::close方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: closeConnection
/**
* Close a connection
* Using this function makes sure the LoadBalancer knows the connection is closed.
* If you use $conn->close() directly, the load balancer won't update its state.
* @param DatabaseBase $conn
*/
public function closeConnection($conn)
{
$done = false;
foreach ($this->mConns as $i1 => $conns2) {
foreach ($conns2 as $i2 => $conns3) {
foreach ($conns3 as $i3 => $candidateConn) {
if ($conn === $candidateConn) {
$conn->close();
unset($this->mConns[$i1][$i2][$i3]);
--$this->connsOpened;
$done = true;
break;
}
}
}
}
if (!$done) {
$conn->close();
}
}