【发布时间】:2017-09-05 07:01:08
【问题描述】:
我一直被这个语法问题困扰,我在任何地方找到的信息似乎都不起作用。
我想要做的就是使用一个变量,我有大约 20-30 个文件需要连接到数据库,每次更改所有这些页面上的凭据会很痛苦,所以我试图链接到一个变量.php 文件。
这是代码:
require( "http://domainname/resources/Variable.php" );
$sql_details = array(
"user" => $DBUsername,
"pass" => $DBPassword,
"db" => $DBName,
"host" => $DBHost
);
这是我尝试添加变量之前的语法,运行时不会出现错误,就像我尝试使用变量时一样
$sql_details = array(
'user' => 'username',
'pass' => 'password',
'db' => 'database',
'host' => 'localhost'
);
【问题讨论】:
-
你能显示“Variable.php”中的内容吗?你在哪里定义你的变量,比如 $DBHost?
-
在使用任何
require or include函数时使用相对路径。 -
你的问题到底是什么?
-
require 的路径不会是完全限定的 url,而是同一服务器上的相对或绝对路径
-
@mi6crazyheart 是正确的 +1
标签: php mysql sql variables syntax