gpt4 book ai didi

PHP 无法从另一个目录中的另一个 php 文件访问变量

转载 作者:行者123 更新时间:2023-12-04 21:30:52 26 4
gpt4 key购买 nike

/var/www/ 中是我的 ma​​in.php 文件:

<?php
include("../config/config.php");
header('Content-type: text/plain');
echo $user;
?>

/var/config/ 是我的config.php 文件

<?php
$user = "myUser";
?>

在我的浏览器中调用 main.php 时,我得到一个空白站点,而不是“myUser”。

最佳答案

如果您的文档根目录设置为“/var/www/”,那么您应该在该目录中工作。

由于“/”,您的代码无法正常工作,在 Windows 上这无关紧要,但在 Linux 上它确实如此,而且有所不同。

无论如何,一个更好的例子是这样的:

<?php
include("..".DIRECTORY_SEPARATOR."config".DIRECTORY_SEPARATOR."config.php");
header('Content-type: text/plain');
echo $user;
?>

现在 main.php 将能够在任何操作系统上访问您的 config.php。

关于PHP 无法从另一个目录中的另一个 php 文件访问变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47507698/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com