环境变量如何存储和使用?
How are env variable stored and used?
如何设置一个并在 PHP 中使用它?
我正在研究 linux,到目前为止我可以做 export foo='bar'
并使用 echo $foo
这有效,但是我如何在 [=22= 中设置 ENV 变量] 并在 PHP 中使用它?
我假设我可以使用 php 中的 $_ENV
来获取内容,但不确定如何存储它,以及即使我重新启动机器它是否会保留在那里
在 apache 中你可以这样定义环境变量
<VirtualHost hostname:80>
SetEnv VARIABLE_NAME variable_value
</VirtualHost>
或者您可以将其添加到文件 .profile 或 .bashrc 或您当前的 shell 配置文件(位于您的主目录中)。然后,每次您打开 shell 时都会加载它。
如何设置一个并在 PHP 中使用它?
我正在研究 linux,到目前为止我可以做 export foo='bar'
并使用 echo $foo
这有效,但是我如何在 [=22= 中设置 ENV 变量] 并在 PHP 中使用它?
我假设我可以使用 php 中的 $_ENV
来获取内容,但不确定如何存储它,以及即使我重新启动机器它是否会保留在那里
在 apache 中你可以这样定义环境变量
<VirtualHost hostname:80>
SetEnv VARIABLE_NAME variable_value
</VirtualHost>
或者您可以将其添加到文件 .profile 或 .bashrc 或您当前的 shell 配置文件(位于您的主目录中)。然后,每次您打开 shell 时都会加载它。