我有一个functions.php
文件,其中包含一个PDO
连接,我用它来访问数据库和所有相关的好东西,就像这个:
$host = "localhost";
$db = "maindatabase";
$adminuser = "admin";
$adminpw = "123456";
global $connection;
$connection = new Connection($host,$adminuser,$adminpw,$db);
我希望你能够为我翻译与IT技术相关的内容。以下是需要翻译的内容:
我需要在每个需要访问数据库的文件中使用这个脚本,但有时我想从 $db = "maindatabase";
更改为 $db = "anotherdb";
。我知道可以通过设置器来实现。
$connection->setDatabase("anotherdb");
但是,由于我在每个文件中都要使用
functions.php
文件,我不知道它是否会被覆盖回默认值,有人知道如何更改并使其保留吗?编辑 我已经在代码中将
require
更改为require_once
,因为PHP文档说如果文件已经被required,它不会再次添加,你认为这会解决问题吗?
Connection
的类,它就是functions.php
所指的那个类。 - Isaac Gonzalezfunctions.php
。此外,用户将在系统开始时选择数据库连接,并且系统将从那个数据库中进行操作。 - Isaac Gonzalez