繁体   English   中英

无法从包含的文件PHP中获取变量

[英]Can't get variable from included file PHP

我有这个文件(config.php)

<?php

session_start();

$db = new mysqli("localhost", "root", "", "sklep-3jt");

?>

和这个

<?php

include "config.php";
echo $db;

?>

关键是该错误表明$ db变量未定义。 为什么?

来自config.php的代码将mysqli类实例分配给$ db变量。 因此,该变量中没有字符串,就像有人已经说过的那样。 如果要验证是否已连接数据库,请尝试以下示例中的操作: http : //php.net/manual/en/mysqli.get-server-info.php

另外,我强烈建议使用PDO代替mysqli。

首先:定义另一个变量,例如字符串,以便能够回显该字符串。 第二:检查路径和大小写(Config.php与config.php)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM