环境变量

# $_ENV

$_ENV — 环境变量

### 说明

通过环境方式传递给当前脚本的变量的数组。

这些变量被从 PHP 解析器的运行环境导入到 PHP 的全局命名空间。很多是由支持 PHP 运行的 Shell 提供的，并且不同的系统很可能运行着不同种类的 Shell，所以不可能有一份确定的列表。请查看你的 Shell 文档来获取定义的环境变量列表。

其他环境变量包含了 CGI 变量，而不管 PHP 是以服务器模块还是 CGI 处理器的方式运行。

### 示例

示例 #1 $_ENV 范例

    <?php
    echo 'My username is ' .$_ENV["USER"] . '!';
    ?>

假设 "bjori" 运行此段脚本

以上示例的输出类似于：

    My username is bjori!

### 注释

> 注意: “Superglobal”也称为自动化的全局变量。这就表示其在脚本的所有作用域中都是可用的。不需要在函数或方法中用 global $variable; 来访问它。

### 参见

- getenv() - 获取单个或者全部环境变量
- 过滤器扩展

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open