Avaliação do Usuário

Estrela ativaEstrela ativaEstrela ativaEstrela ativaEstrela ativa
 

{ads1}

Variáveis Superglobais 

A partir do PHP 4.1.0, dispõem-se de um conjunto de variáveis de tipo array que mantêm informação do sistema, chamadas superglobais porque se definem automaticamente num âmbito global.

 

Estas variáveis fazem referência ás mesmas que se acediam antes por meio dos arrays do tipo $HTTP_*_VARS. Estas ainda existem, ainda que a partir de PHP 5.0.0 podem-se desativar com a diretiva register_long_arrays.

A lista destas variáveis, extraída diretamente da documentação de PHP é a seguinte:

$GLOBALS

Contem uma referência a cada variável disponível no espectro das variáveis do script. As chaves desta matriz são os nomes das variáveis globais. $GLOBALS existe desde PHP 3.

$_SERVER

Variáveis definidas pelo servidor Web ou diretamente relacionadas com o entorno onde se está a executar.Análoga a antiga matriz $HTTP_SERVER_VARS (a qual ainda está disponível, ainda que não se utilize).

$_GET

Variáveis proporcionadas ao script por meio de HTTP GET. Análoga a antiga matriz $HTTP_GET_VARS (que ainda está disponível, ainda que não se utilize).

$_POST

Variáveis proporcionadas ao script por meio de HTTP POST. Análoga a antiga matriz $HTTP_POST_VARS (que ainda está disponível, ainda que não se utilize).

$_COOKIE

Variáveis proporcionadas ao script por meio de HTTP cookies. Análoga a antiga matriz $HTTP_COOKIE_VARS (que ainda está disponível, ainda que não se utilize).

$_FILES

Variáveis proporcionadas ao script por meio da subida de Arquivos via HTTP. Análoga a antiga matriz $HTTP_POST_FILES (que ainda está disponível, ainda que não se utilize).

$_ENV

Variáveis proporcionadas ao script por meio do entorno. Análoga a antiga matriz $HTTP_ENV_VARS (que ainda está disponível, ainda que não se utilize).

$_REQUEST

Variáveis proporcionadas ao script por meio de qualquer mecanismo de entrada do usuário e portanto não se pode confiar nelas. A presença e a ordem em que aparecem as variáveis nesta matriz são definidas pela diretiva de configuração variables_order. Esta matriz não tem um análogo em versões anteriores a PHP 4.1.0. Veja também import_request_variables().

$_SESSION

Variáveis registradas na sessão do script. Análoga a antiga matriz $HTTP_SESSION_VARS (que ainda está disponível, ainda que não se utilize).

Seja social. Compartilhe!