Variáveis Predefinidas

O PHP fornece um grande número de variáveis predefinidas para qualquer script que ele execute. Muitas dessas variáveis, no entanto, não podem ser totalmente documentadas, pois dependem de qual servidor está sendo usado, a versão e configuração do servidor, e outros fatores. Algumas dessas variáveis não estarão disponíveis quando o PHP for executado na linha de comando. Consulte a lista de variáveis predefinidas para mais detalhes.

O PHP fornece um conjunto adicional de arrays predefinidos contendo as variáveis do servidor web (se aplicável), as variáveis de ambiente e as entradas do usuário. Esses novos arrays são especiais por serem automaticamente globais--significando que estão disponíveis automaticamente em qualquer escopo. Por esta razão, também são conhecidos como "superglobais". (Não há um mecanismo no PHP para superglobais definidas pelo usuário.) Consulte a lista de superglobals para mais detalhes.

Nota: Variáveis variáveis

Superglobais não podem ser utilizadas como variáveis variáveis dentro de funções ou métodos de classe.

Se determinadas variáveis não estiverem definidas na diretiva variables_order, seus arrays predefinidos também estarão vazios.

To Top