$_ENV
(PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8)
$_ENV — Variáveis de ambiente
Descrição
Um array associativo de variáveis passadas para o script atual via o método do ambiente.
Estas variáveis são importadas para o PHP do ambiente sob o qual o parser do PHP é executado. Muitas são providas pelo shell sob o qual o PHP é executado e diferentes sistemas são prováveis executar diferentes tipos de shells, uma lista definitiva é impossível. Veja a documentação de shellp para saber a lista de variáveis de ambiente definidas.
Outras variáveis de ambiente incluem variáveis CGI, elas aparecem desconsiderando se o PHP é executado como um módulo do servidor ou processador CGI.
Exemplos
Example #1 Exemplo da $_ENV
<?php
echo 'Meu nome de usuário é ' .$_ENV["USER"] . '!';
?>
Assumindo que "bjori" executou este script
O exemplo acima produzirá algo semelhante a:
Meu nome de usuário é bjori!
Notas
Note:
Esta é uma variável 'superglobal' ou variável global automática. Isso significa simplesmente que ela está disponível em todos os escopos de um script. Não há necessidade de usar global $variable; para acessá-la dentro de funções ou métodos.
Veja Também
- getenv() - Obtém o valor de uma única ou de todas as variáveis de ambiente
- A extensão filter