我有一个类允许PDO连接自我设置。当我想使用我可以使用的连接时:
[ROLE_ADMIN]
但是,我希望能够做到:
$db = $factory->create('db');
我想随时使用数据库。
这会有用吗?
global $db;
这样,我可以关闭连接,然后在任何时候再次打开它。例如:
$db = function(){
$con = $factory->create('db');
return $con;
};
global $db;
或者我怎么可能这样做?参考文献会非常受欢迎,因为我已经搜索了很多。
提前致谢。
答案 0 :(得分:0)
为了实现这一点,您只需:
$db = $factory->create('db');
// close it
$db = null;
// re-open it
$db = $factory->create('db');
或者这个:
function db(){
$db = $factory->create('db');
global $db;
}
db();
$db->.....