可能重复:
数据库连接的全局或单例?
我在 database.php 中有一个数据库类,然后在同一个文件上创建一个对象;
$database = new Database();
然后我将这个文件包含到另一个文件中——这个文件有一个名为的类,Test
里面Test
有一个方法test_me
。在 test_me 方法中,我想访问 Database 类的 $connection 变量。我怎样才能做到这一点?
这就是我尝试过的;
function test_me(){
global $connection;
//use $connection on another function..
}
这给了我一个错误undefined variable $connection
。知道我做错了什么吗?