定义一个可以不加减速地从任何地方访问的值

时间:2019-11-30 05:39:21

标签: php

我需要在PHP文件(或任何文件)中定义一个带有文件路径的变量,我需要在不包含任何文件的情况下访问该变量,

如果我使用会话变量均值,则当会话清除/清空时,我将无法访问它。

预先感谢

2 个答案:

答案 0 :(得分:2)

在根目录中创建.htaccess文件,并将此行添加到.htaccess文件中:

SetEnv SPECIAL_PATH /foo/bin

然后您就可以全局使用

<?php $specialPath = getenv('SPECIAL_PATH'); ?>

答案 1 :(得分:0)

将变量添加到$ GLOBALS数组中,例如

$GLOBALS['myvariable'] = 'myvalue';

查看参考以获取更多信息:https://www.php.net/manual/en/reserved.variables.globals.php

或者您可以使用define();

define("MYPATH", "localhost");

https://www.php.net/define