phpversion
restore_include_path
Funções para Opções/Info do PHP
PHP Manual

# putenv

(PHP 4, PHP 5)

putenv — Define o valor de uma variável de ambiente

### Descrição

bool putenv ( string `$setting` )

Adiciona `setting` no ambiente do servidor. A variável de ambiente irá existir somente durante a requisição atual. Ao final da requisição o ambiente é retornado ao seu estado natural.

Definir certas variáveis de ambiente pode ser potencialmente uma brecha de segurança.. A diretiva safe_mode_allowed_env_vars contém uma lista separada por vírgula de prefixos. No modo seguro, o usuário poderá alterar variáveis de ambiente cujo o nome comece por um dos prefixos indicados nesta diretiva. Por padrão os usuários só poderão definir varáveis que comecem com PHP_ (ex.. PHP_FOO=BAR). Nota: se esta diretiva estiver vazia, o PHP permitirá ao usuário modificar QUALQUER variável de ambiente!

A diretiva safe_mode_protected_env_vars contém uma lista separada por vírgula de variáveis de ambiente que o usuário não possa mudar usando putenv(). Estas variáveis serão protegidas mesmo que safe_mode_allowed_env_vars esta definida para permitir muda-las

### Parâmetros

`setting`

  A definição, como "FOO=BAR"

### Valor Retornado

Retorna `TRUE` em caso de sucesso ou `FALSE` em falhas.

### Exemplos

Exemplo #1 Definindo uma variável de ambiente

`<?php
putenv("UNIQID=$uniqid");
?>`

### Notas

Aviso

Esta diretiva tem efeito somente quando safe-mode está ativada!

### Veja Também

- getenv() - Obtém uma variável de ambiente

phpversion
restore_include_path
Funções para Opções/Info do PHP
PHP Manual