php - 环境变量如何存储和使用?

标签 php linux environment-variables environment

如何设置一个并在 PHP 中使用它?

我在 Linux 上工作,到目前为止,我可以执行 export foo='bar' 并使用 echo $foo ,但我如何设置一个Linux 中的 ENV 变量并在 PHP 中使用它?

我假设我可以在 php 中使用 $_ENV 来获取内容,但不确定如何存储它,以及即使我重新启动机器它是否会保留在那里

最佳答案

在apache中你可以这样定义环境变量

<VirtualHost hostname:80>

   SetEnv VARIABLE_NAME variable_value

</VirtualHost>

或者您可以将它添加到文件 .profile 或 .bashrc 或您当前的 shell 配置文件(位于您的主目录中)。然后,每次打开 shell 时都会加载它。

关于php - 环境变量如何存储和使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42706054/

相关文章:

PHP 启动 : unable to initialize module

php - 即使在使用 mysqli_real_escape_string 之后,数据库也不允许特殊字符

c - 为什么 I2C_SMBUS_BLOCK_MAX 被限制为 32 字节?

c - 'int (*enqueue)(struct , struct)'是什么意思

javascript - 即使在解析后,ConfigService仍返回字符串值

php - Graphviz 关注一个节点

linux - 是否可以在 CentOS 7 上使用 JFS?

bash - 为什么我必须输入 source env.sh 才能使用名为 Madagascar 的地球物理处理软件?

ExtJS(5)Sencha为不同环境构建配置

php - 通过 PHP 随机化目录中的照片