phpinfo — Mostra muitas informações sobre o PHP
Descrição ¶
$what
] )Mostra uma grande quantidade de informações sobre o estado atual do PHP. Isto inclui informações sobre as opções de compilação do PHP e extensões, a versão do PHP, informações do servidor e ambiente (se compilado como um módulo), o ambiente PHP, informação da versão do SO, caminhos, valores principais e locais das opções de configuração, cabeçalhos HTTP e a licença do PHP.
Devido a configuração em cada sistema ser diferente, a função phpinfo() e normalmente utilizada para conhecer as definições de configuração e as variáveis pré-definidas que estejam disponíveis no sistema. phpinfo() é também é uma ferramenta valiosa para eliminação de erros já que contém todos os dados de EGPCS (Environment, GET, POST, Cookie, Server).
A saída pode ser configurada passando-se uma ou mais das seguintes constants que serão somadas junto com o parâmetro opcional what
. Pode combinar as respectivas constantes ou seus valores bit a bit juntos com o operador or.
Nome (constant) | Valor | Descrição |
---|---|---|
INFO_GENERAL | 1 | A linha de configuração, localização do php.ini data de construção, Servidor Web, Sistema e mais. |
INFO_CREDITS | 2 | Créditos do PHP 4. Veja também phpcredits(). |
INFO_CONFIGURATION | 4 | Valores locais e principais para as diretivas de configuração do PHP. Veja também ini_get(). |
INFO_MODULES | 8 | Módulos carregados e suas respectivas configurações. Veja também get_loaded_modules(). |
INFO_ENVIRONMENT | 16 | Informação das variáveis de ambiente que também esta disponível em $_ENV. |
INFO_VARIABLES | 32 | Mostra todas as variáveis pré-definidas de EGPCS (Environment, GET, POST, Cookie, Server). |
INFO_LICENSE | 64 | Informação sobre a Licença do PHP. Veja também o » faq sobre a licença. |
INFO_ALL | -1 | Mostra tudo acima. Este é o valor padrão. |
Exemplo #1 Exemplos phpinfo()
<?php
// Mostra todas as informações, usa o padrão INFO_ALLphpinfo();// Mostra apenas informações dos módulos.
// phpinfo(8) mostra um resultado identico.
phpinfo(INFO_MODULES);
?>
Nota:
Partes da informação mostrada é desabilitada quando a diretiva de configuração expose_php for definida para off. Isto inclui os logos do PHP e Zend, e os créditos.
Nota:
phpinfo() envia texto simples ao invés de HTML quando esta usando o modo CLI.
- memory_get_usage() – Retorna a quantidade de memória alocada para PHP
- memory_limit
memory_get_usage
(PHP 4 >= 4.3.2, PHP 5)
memory_get_usage — Retorna a quantidade de memória alocada para PHP
Descrição ¶
$real_usage
] )Retorna a quantidade de memória, em bytes, que esta atualmente alocada para o seu script PHP.
Parâmetros ¶
real_usage
-
Defina isto para
TRUE
para obter a quantidade geral de memória alocada pelo sistema. Se não definida ouFALSE
somente a memória usada por emalloc() é reportada.
Valor Retornado ¶
http://php.net/manual/pt_BR/function.phpinfo.php
http://php.net/manual/pt_BR/function.memory-get-usage.php