{"id":3379,"date":"2015-03-20T13:05:50","date_gmt":"2015-03-20T13:05:50","guid":{"rendered":"http:\/\/www.deuzebranaweb.com.br\/?p=3379"},"modified":"2015-03-20T13:05:50","modified_gmt":"2015-03-20T13:05:50","slug":"phpinfo","status":"publish","type":"post","link":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/2015\/03\/20\/phpinfo\/","title":{"rendered":"phpinfo"},"content":{"rendered":"<p>&nbsp;<\/p>\n<div class=\"refnamediv\">\n<p class=\"refpurpose\"><span class=\"refname\">phpinfo<\/span> \u2014 <span class=\"dc-title\">Mostra muitas informa\u00e7\u00f5es sobre o PHP<\/span><\/p>\n<\/div>\n<div id=\"refsect1-function.phpinfo-unknown-seealsp\" class=\"refsect1 unknown-seealsp\">\n<h3 class=\"title\">Descri\u00e7\u00e3o<a class=\"genanchor\" href=\"http:\/\/php.net\/manual\/pt_BR\/function.phpinfo.php#refsect1-function.phpinfo-unknown-seealsp\"> \u00b6<\/a><\/h3>\n<div class=\"methodsynopsis dc-description\"><span class=\"type\">int<\/span> <span class=\"methodname\"><strong>phpinfo<\/strong><\/span> ([ <span class=\"methodparam\"><span class=\"type\">int<\/span> <code class=\"parameter\">$what<\/code><\/span> ] )<\/div>\n<p class=\"para rdfs-comment\">Mostra uma grande quantidade de informa\u00e7\u00f5es sobre o estado atual do PHP. Isto inclui informa\u00e7\u00f5es sobre as op\u00e7\u00f5es de compila\u00e7\u00e3o do PHP e extens\u00f5es, a vers\u00e3o do PHP, informa\u00e7\u00f5es do servidor e ambiente (se compilado como um m\u00f3dulo), o ambiente PHP, informa\u00e7\u00e3o da vers\u00e3o do SO, caminhos, valores principais e locais das op\u00e7\u00f5es de configura\u00e7\u00e3o, cabe\u00e7alhos HTTP e a licen\u00e7a do PHP.<\/p>\n<p class=\"para\">Devido a configura\u00e7\u00e3o em cada sistema ser diferente, a fun\u00e7\u00e3o <span class=\"function\"><strong>phpinfo()<\/strong><\/span> e normalmente utilizada para conhecer as <a class=\"link\" href=\"http:\/\/php.net\/manual\/pt_BR\/configuration.php\">defini\u00e7\u00f5es de configura\u00e7\u00e3o<\/a> e as <a class=\"link\" href=\"http:\/\/php.net\/manual\/pt_BR\/language.variables.predefined.php\">vari\u00e1veis pr\u00e9-definidas<\/a> que estejam dispon\u00edveis no sistema. <span class=\"function\"><strong>phpinfo()<\/strong><\/span> \u00e9 tamb\u00e9m \u00e9 uma ferramenta valiosa para elimina\u00e7\u00e3o de erros j\u00e1 que cont\u00e9m todos os dados de EGPCS (Environment, GET, POST, Cookie, Server).<\/p>\n<p class=\"para\">A sa\u00edda pode ser configurada passando-se uma ou mais das seguintes <em class=\"emphasis\">constants<\/em> que ser\u00e3o somadas junto com o par\u00e2metro opcional <code class=\"parameter\">what<\/code>. Pode combinar as respectivas constantes ou seus valores bit a bit juntos com o operador <a class=\"link\" href=\"http:\/\/php.net\/manual\/pt_BR\/language.operators.bitwise.php\">or<\/a>.<\/p>\n<table class=\"doctable table\">\n<caption><strong>Op\u00e7\u00f5es <span class=\"function\"><strong>phpinfo()<\/strong><\/span><\/strong><\/caption>\n<thead>\n<tr>\n<th>Nome (constant)<\/th>\n<th>Valor<\/th>\n<th>Descri\u00e7\u00e3o<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"tbody\">\n<tr>\n<td>INFO_GENERAL<\/td>\n<td>1<\/td>\n<td>A linha de configura\u00e7\u00e3o, localiza\u00e7\u00e3o do <var class=\"filename\">php.ini<\/var> data de constru\u00e7\u00e3o, Servidor Web, Sistema e mais.<\/td>\n<\/tr>\n<tr>\n<td>INFO_CREDITS<\/td>\n<td>2<\/td>\n<td>Cr\u00e9ditos do PHP 4. Veja tamb\u00e9m <span class=\"function\"><a class=\"function\" href=\"http:\/\/php.net\/manual\/pt_BR\/function.phpcredits.php\">phpcredits()<\/a><\/span>.<\/td>\n<\/tr>\n<tr>\n<td>INFO_CONFIGURATION<\/td>\n<td>4<\/td>\n<td>Valores locais e principais para as diretivas de configura\u00e7\u00e3o do PHP. Veja tamb\u00e9m <span class=\"function\"><a class=\"function\" href=\"http:\/\/php.net\/manual\/pt_BR\/function.ini-get.php\">ini_get()<\/a><\/span>.<\/td>\n<\/tr>\n<tr>\n<td>INFO_MODULES<\/td>\n<td>8<\/td>\n<td>M\u00f3dulos carregados e suas respectivas configura\u00e7\u00f5es. Veja tamb\u00e9m <span class=\"function\"><strong>get_loaded_modules()<\/strong><\/span>.<\/td>\n<\/tr>\n<tr>\n<td>INFO_ENVIRONMENT<\/td>\n<td>16<\/td>\n<td>Informa\u00e7\u00e3o das vari\u00e1veis de ambiente que tamb\u00e9m esta dispon\u00edvel em <var class=\"varname\"><\/var><var class=\"varname\"><a class=\"classname\" href=\"http:\/\/php.net\/manual\/pt_BR\/reserved.variables.environment.php\">$_ENV<\/a><\/var>.<\/td>\n<\/tr>\n<tr>\n<td>INFO_VARIABLES<\/td>\n<td>32<\/td>\n<td>Mostra todas as <a class=\"link\" href=\"http:\/\/php.net\/manual\/pt_BR\/language.variables.predefined.php\">vari\u00e1veis pr\u00e9-definidas<\/a> de EGPCS (Environment, GET, POST, Cookie, Server).<\/td>\n<\/tr>\n<tr>\n<td>INFO_LICENSE<\/td>\n<td>64<\/td>\n<td>Informa\u00e7\u00e3o sobre a Licen\u00e7a do PHP. Veja tamb\u00e9m o <a class=\"link external\" href=\"http:\/\/www.php.net\/license\/\">\u00bb\u00a0faq sobre a licen\u00e7a<\/a>.<\/td>\n<\/tr>\n<tr>\n<td>INFO_ALL<\/td>\n<td>-1<\/td>\n<td>Mostra tudo acima. Este \u00e9 o valor padr\u00e3o.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div id=\"example-471\" class=\"example\">\n<p><strong>Exemplo #1 Exemplos <span class=\"function\"><strong>phpinfo()<\/strong><\/span><\/strong><\/p>\n<div class=\"example-contents\">\n<div class=\"phpcode\"><code><\/code><code>&lt;?php<\/code>\/\/\u00a0Mostra\u00a0todas\u00a0as\u00a0informa\u00e7\u00f5es,\u00a0usa\u00a0o\u00a0padr\u00e3o\u00a0INFO_ALL<br \/>\nphpinfo();\/\/\u00a0Mostra\u00a0apenas\u00a0informa\u00e7\u00f5es\u00a0dos\u00a0m\u00f3dulos.<br \/>\n\/\/\u00a0phpinfo(8)\u00a0mostra\u00a0um\u00a0resultado\u00a0identico.<br \/>\nphpinfo(INFO_MODULES);<\/p>\n<p>?&gt;<\/p>\n<\/div>\n<\/div>\n<\/div>\n<blockquote class=\"note\"><p><strong class=\"note\">Nota<\/strong>:<\/p>\n<p class=\"para\">Partes da informa\u00e7\u00e3o mostrada \u00e9 desabilitada quando a diretiva de configura\u00e7\u00e3o <a class=\"link\" href=\"http:\/\/php.net\/manual\/pt_BR\/ini.core.php#ini.expose-php\">expose_php<\/a> for definida para <em>off<\/em>. Isto inclui os logos do PHP e Zend, e os cr\u00e9ditos.<\/p>\n<\/blockquote>\n<blockquote class=\"note\"><p><strong class=\"note\">Nota<\/strong>:<\/p>\n<p class=\"para\"><span class=\"function\"><strong>phpinfo()<\/strong><\/span> envia texto simples ao inv\u00e9s de HTML quando esta usando o modo CLI.<\/p>\n<\/blockquote>\n<\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<ul class=\"simplelist\">\n<li class=\"member\"><span class=\"function\"><a class=\"function\" href=\"http:\/\/php.net\/manual\/pt_BR\/function.memory-get-usage.php\" rel=\"rdfs-seeAlso\">memory_get_usage()<\/a> &#8211; Retorna a quantidade de mem\u00f3ria alocada para PHP<\/span><\/li>\n<li class=\"member\"><a class=\"link\" href=\"http:\/\/php.net\/manual\/pt_BR\/ini.core.php#ini.memory-limit\">memory_limit<\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<div class=\"refnamediv\">\n<h1 class=\"refname\">memory_get_usage<\/h1>\n<p class=\"verinfo\">(PHP 4 &gt;= 4.3.2, PHP 5)<\/p>\n<p class=\"refpurpose\"><span class=\"refname\">memory_get_usage<\/span> \u2014 <span class=\"dc-title\">Retorna a quantidade de mem\u00f3ria alocada para PHP<\/span><\/p>\n<\/div>\n<div id=\"refsect1-function.memory-get-usage-description\" class=\"refsect1 description\">\n<h3 class=\"title\">Descri\u00e7\u00e3o<a class=\"genanchor\" href=\"http:\/\/php.net\/manual\/pt_BR\/function.memory-get-usage.php#refsect1-function.memory-get-usage-description\"> \u00b6<\/a><\/h3>\n<div class=\"methodsynopsis dc-description\"><span class=\"type\">int<\/span> <span class=\"methodname\"><strong>memory_get_usage<\/strong><\/span> ([ <span class=\"methodparam\"><span class=\"type\">bool<\/span> <code class=\"parameter\">$real_usage<\/code><\/span> ] )<\/div>\n<p class=\"para rdfs-comment\">Retorna a quantidade de mem\u00f3ria, em bytes, que esta atualmente alocada para o seu script PHP.<\/p>\n<\/div>\n<div id=\"refsect1-function.memory-get-usage-parameters\" class=\"refsect1 parameters\">\n<h3 class=\"title\">Par\u00e2metros<a class=\"genanchor\" href=\"http:\/\/php.net\/manual\/pt_BR\/function.memory-get-usage.php#refsect1-function.memory-get-usage-parameters\"> \u00b6<\/a><\/h3>\n<dl>\n<dt><code class=\"parameter\">real_usage<\/code><\/dt>\n<dd>\n<p class=\"para\">Defina isto para <strong><code>TRUE<\/code><\/strong> para obter a quantidade geral de mem\u00f3ria alocada pelo sistema. Se n\u00e3o definida ou <strong><code>FALSE<\/code><\/strong> somente a mem\u00f3ria usada por <em>emalloc()<\/em> \u00e9 reportada.<\/p>\n<\/dd>\n<\/dl>\n<\/div>\n<div id=\"refsect1-function.memory-get-usage-returnvalues\" class=\"refsect1 returnvalues\">\n<h3 class=\"title\">Valor Retornado<a class=\"genanchor\" href=\"http:\/\/php.net\/manual\/pt_BR\/function.memory-get-usage.php#refsect1-function.memory-get-usage-returnvalues\"> \u00b6<\/a><\/h3>\n<\/div>\n<p>http:\/\/php.net\/manual\/pt_BR\/function.phpinfo.php<\/p>\n<p>http:\/\/php.net\/manual\/pt_BR\/function.memory-get-usage.php<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; phpinfo \u2014 Mostra muitas informa\u00e7\u00f5es sobre o PHP Descri\u00e7\u00e3o \u00b6 int phpinfo ([ int $what ] ) Mostra uma grande quantidade de informa\u00e7\u00f5es sobre o estado atual do PHP. Isto inclui informa\u00e7\u00f5es sobre as op\u00e7\u00f5es de compila\u00e7\u00e3o do PHP e extens\u00f5es, a vers\u00e3o do&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_angie_page":false,"page_builder":"","footnotes":""},"categories":[6],"tags":[],"class_list":["post-3379","post","type-post","status-publish","format-standard","hentry","category-php"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/posts\/3379","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/comments?post=3379"}],"version-history":[{"count":0,"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/posts\/3379\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/media?parent=3379"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/categories?post=3379"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/tags?post=3379"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}