andre_ae                Sun May  5 14:42:26 2002 EDT

  Modified files:              
    /phpdoc-pt_BR/appendices    reserved.xml 
  Log:
  update
  
Index: phpdoc-pt_BR/appendices/reserved.xml
diff -u phpdoc-pt_BR/appendices/reserved.xml:1.3 
phpdoc-pt_BR/appendices/reserved.xml:1.4
--- phpdoc-pt_BR/appendices/reserved.xml:1.3    Sat Apr 27 13:33:41 2002
+++ phpdoc-pt_BR/appendices/reserved.xml        Sun May  5 14:42:25 2002
@@ -1,230 +1,1083 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.3 $ -->
-<appendix id="reserved">
- <title>Palavras reservadas do PHP</title>
- <para>
-  Esta � a lista de palavras reservadas do PHP,
-  normalmente <link linkend="language.constants">constantes</link>
-  e <link linkend="language.variables.predefined">variav�is pr�-definidas</link>.
-  Voc� n�o deve encontrar nenhuma fun��o aqui, mas contru��es da linguagem.
-  Voc� nao deve usar estes nomes como vari�veis, fun��es, constantes ou
-  metodos, pois certamente o levar� a confus�o.
-  <simplelist columns="3">
-   <member>
-    <link linkend="language.operators.logical">and</link>
-   </member>
-   <member>
-    <link linkend="language.variables.predefined.php">$argv</link>
-   </member>
-   <member>
-    <link linkend="control-structures.foreach">as</link>
-   </member>
-   <member>
-    <link linkend="language.variables.predefined.php">$argc</link>
-   </member>
-   <member>
-    <link linkend="control-structures.break">break</link>
-   </member>
-   <member>
-    <link linkend="control-structures.switch">case</link>
-   </member>
-   <member>
-    <link linkend="functions.old-syntax">cfunction</link>
-   </member>
-   <member>
-    <link linkend="keyword.class">class</link>
-   </member>
-   <member>
-    <link linkend="control-structures.continue">continue</link>
-   </member>
-   <member>
-    <link linkend="control-structures.declare">declare</link>
-   </member>
-   <member>
-    <link linkend="control-structures.switch">default</link>
-   </member>
-   <member>
-    <link linkend="control-structures.do.while">do</link>
-   </member>
-   <member>
-    <function>die</function>
-   </member>
-   <member>
-    <function>echo</function>
-   </member>
-   <member>
-    <link linkend="control-structures.else">else</link>
-   </member>
-   <member>
-    <link linkend="control-structures.elseif">elseif</link>
-   </member>
-   <member>
-    <function>empty</function>
-   </member>
-   <member>
-    <link linkend="control-structures.declare">enddeclare</link>
-   </member>
-   <member>
-    <link linkend="control-structures.alternative-syntax">endfor</link>
-   </member>
-   <member>
-    <link linkend="control-structures.alternative-syntax">endforeach</link>
-   </member>
-   <member>
-    <link linkend="control-structures.alternative-syntax">endif</link>
-   </member>
-   <member>
-    <link linkend="control-structures.alternative-syntax">endswitch</link>
-   </member>
-   <member>
-    <link linkend="control-structures.alternative-syntax">endwhile</link>
-   </member>
-   <member>
-    <link linkend="language.constants">E_ALL</link>
-   </member>
-   <member>
-    <link linkend="language.constants">E_PARSE</link>
-   </member>
-   <member>
-    <link linkend="language.constants">E_ERROR</link>
-   </member>
-   <member>
-    <link linkend="language.constants">E_WARNING</link>
-   </member>
-   <member>
-    <link linkend="function.eval">eval</link>
-   </member>
-   <member>
-    <function>exit</function>
-   </member>
-   <member>
-    <link linkend="keyword.class">extends</link>
-   </member>
-   <member>
-    <link linkend="language.constants">&false;</link>
-   </member>
-   <member>
-    <link linkend="control-structures.for">for</link>
-   </member>
-   <member>
-    <link linkend="control-structures.foreach">foreach</link>
-   </member>
-   <member>
-    <link linkend="functions.user-defined">function</link>
-   </member>
-   <member>
-    <link linkend="language.variables.predefined.php">$HTTP_COOKIE_VARS</link>
-   </member>
-   <member>
-    <link linkend="language.variables.predefined.php">$HTTP_GET_VARS</link>
-   </member>
-   <member>
-    <link linkend="language.variables.predefined.php">$HTTP_POST_VARS</link>
-   </member>
-   <member>
-    <link linkend="language.variables.predefined.php">$HTTP_POST_FILES</link>
-   </member>
-   <member>
-    <link linkend="language.variables.predefined.php">$HTTP_ENV_VARS</link>
-   </member>
-   <member>
-    <link linkend="language.variables.predefined.php">$HTTP_SERVER_VARS</link>
-   </member>
-   <member>
-    <link linkend="control-structures.if">if</link>
-   </member>
-   <member>
-    <function>include</function>
-   </member>
-   <member>
-    <function>include_once</function>
-   </member>
-   <member>
-    <link linkend="language.variables.scope">global</link>
-   </member>
-   <member>
-    <function>list</function>
-   </member>
-   <member>
-    <link linkend="keyword.class">new</link>
-   </member>
-   <member>
-    <link linkend="language.operators.logical">not</link>
-   </member>
-   <member>
-    <link linkend="language.constants.predefined">NULL</link>
-   </member>
-   <member>
-    <link linkend="functions.old-syntax">old_function</link>
-   </member>
-   <member>
-    <link linkend="language.operators.logical">or</link>
-   </member>
-   <member>
-    <link linkend="keyword.parent">parent</link>
-   </member>
-   <member>
-    <link linkend="language.constants">PHP_OS</link>
-   </member>
-   <member>
-    <link linkend="language.variables.predefined.php">$PHP_SELF</link>
-   </member>
-   <member>
-    <link linkend="language.constants">PHP_VERSION</link>
-   </member>
-   <member>
-    <function>print</function>
-   </member>
-   <member>
-    <function>require</function>
-   </member>
-   <member>
-    <function>require_once</function>
-   </member>
-   <member>
-    <link linkend="functions.user-defined">return</link>
-   </member>
-   <member>
-    <link linkend="language.variables.scope">static</link>
-   </member>
-   <member>
-    <link linkend="control-structures.switch">switch</link>
-   </member>
-   <member>
-    <link linkend="keyword.class">stdClass</link>
-   </member>
-   <member>
-    <link linkend="keyword.class">$this</link>
-   </member>
-   <member>
-    <link linkend="language.constants">&true;</link>
-   </member>
-   <member>
-    <link linkend="keyword.class">var</link>
-   </member>
-   <member>
-    <link linkend="language.operators.logical">xor</link>
-   </member>
-   <member>
-    <function>virtual</function>
-   </member>
-   <member>
-    <link linkend="control-structures.while">while</link>
-   </member>
-   <member>
-    <link linkend="language.constants">__FILE__</link>
-   </member>
-   <member>
-    <link linkend="language.constants">__LINE__</link>
-   </member>
-   <member>
-    <link linkend="language.oop.magic-functions">__sleep</link>
-   </member>
-   <member>
-    <link linkend="language.oop.magic-functions">__wakeup</link>
-   </member>
-  </simplelist>
- </para>
+<!-- EN-Revision: 1.20 Maintainer: andre_ae Status: ready -->
+
+ <appendix id="reserved">
+  <title>Palavras reservadas do PHP</title>
+  <para>
+   Esta � uma lista de identificadores predefinidos do PHP. Nenhum
+   dos identificadores listados aqui pode ser utilizado como seus identificadores
+   nos scripts. Esta lista inclui palavras-chave e vari�veis predefinidas,
+   constantes e nomes de classes. Esta lista ainda n�o est�
+   completa.
+  <para>
+
+  <sect1 id="reserved.keywords">
+  <title>Lista de palavras-chave (keywords)</title>
+   <simpara>
+    Estas palavras tem um significado especial no PHP. Algumas delas representam 
+coisas
+    que parecem fun��es, algumas parecem constantes mas na verdade n�o o s�o
+    realmente: elas s�o construtores de linguagem. Voc� n�o pode usar nenhuma
+    das seguintes palavras como constantes, nomes de classes ou de fun��es.
+    Utilizar como nome de vari�veis geralmente n�o causa erros, mas pode levar a 
+confus�o.
+   </simpara>
+
+   <table>
+    <title>Palavras-chave do PHP</title>
+    <tgroup cols="4">
+     <tbody>
+      <row>
+       <entry>
+        <link linkend="language.operators.logical">and</link>
+       </entry>
+       <entry>
+        <link linkend="language.operators.logical">or</link>
+       </entry>
+       <entry>
+        <link linkend="language.operators.logical">xor</link>
+       </entry>
+       <entry>
+        __FILE__
+       </entry>
+      </row>
+      <row>
+       <entry>
+        __LINE__
+       </entry>
+       <entry>
+        <function>array</function>
+       </entry>
+       <entry>
+        <link linkend="control-structures.foreach">as</link>
+       </entry>
+       <entry>
+        <link linkend="control-structures.break">break</link>
+       </entry>
+       <entry>
+        <link linkend="control-structures.switch">case</link>
+       </entry>
+      </row>
+      <row>
+       <entry>
+        <link linkend="functions.old-syntax">cfunction</link>
+       </entry>
+       <entry>
+        <link linkend="keyword.class">class</link>
+       </entry>
+       <entry>
+        const
+       </entry>
+       <entry>
+        <link linkend="control-structures.continue">continue</link>
+       </entry>
+       <entry>
+        <link linkend="control-structures.declare">declare</link>
+       </entry>
+      </row>
+      <row>
+       <entry>
+        <link linkend="control-structures.switch">default</link>
+       </entry>
+       <entry>
+        <function>die</function>
+       </entry>
+       <entry>
+        <link linkend="control-structures.do.while">do</link>
+       </entry>
+       <entry>
+        <function>echo</function>
+       </entry>
+       <entry>
+        <link linkend="control-structures.else">else</link>
+       </entry>
+      </row>
+      <row>
+       <entry>
+        <link linkend="control-structures.elseif">elseif</link>
+       </entry>
+       <entry>
+        <function>empty</function>
+       </entry>
+       <entry>
+        <link linkend="control-structures.declare">enddeclare</link>
+       </entry>
+       <entry>
+        <link linkend="control-structures.alternative-syntax">endfor</link>
+       </entry>
+       <entry>
+        <link linkend="control-structures.alternative-syntax">endforeach</link>
+       </entry>
+      </row>
+      <row>
+       <entry>
+        <link linkend="control-structures.alternative-syntax">endif</link>
+       </entry>
+       <entry>
+        <link linkend="control-structures.alternative-syntax">endswitch</link>
+       </entry>
+       <entry>
+        <link linkend="control-structures.alternative-syntax">endwhile</link>
+       </entry>
+       <entry>
+        <link linkend="function.eval">eval</link>
+       </entry>
+       <entry>
+        <function>exit</function>
+       </entry>
+      </row>
+      <row>
+       <entry>
+        <link linkend="keyword.class">extends</link>
+       </entry>
+       <entry>
+        <link linkend="control-structures.for">for</link>
+       </entry>
+       <entry>
+        <link linkend="control-structures.foreach">foreach</link>
+       </entry>
+       <entry>
+        <link linkend="functions.user-defined">function</link>
+       </entry>
+       <entry>
+        <link linkend="language.variables.scope">global</link>
+       </entry>
+      </row>
+      <row>
+       <entry>
+        <link linkend="control-structures.if">if</link>
+       </entry>
+       <entry>
+        <function>include</function>
+       </entry>
+       <entry>
+        <function>include_once</function>
+       </entry>
+       <entry>
+        <function>isset</function>
+       </entry>
+       <entry>
+        <function>list</function>
+       </entry>
+      </row>
+      <row>
+       <entry>
+        <link linkend="keyword.class">new</link>
+       </entry>
+       <entry>
+        <link linkend="functions.old-syntax">old_function</link>
+       </entry>
+       <entry>
+        <function>print</function>
+       </entry>
+       <entry>
+        <function>require</function>
+       </entry>
+       <entry>
+        <function>require_once</function>
+       </entry>
+      </row>
+      <row>
+       <entry>
+        <function>return</function>
+       </entry>
+       <entry>
+        <link linkend="language.variables.scope">static</link>
+       </entry>
+       <entry>
+        <link linkend="control-structures.switch">switch</link>
+       </entry>
+       <entry>
+        <function>unset</function>
+       </entry>
+       <entry>
+        use
+       </entry>
+      </row>
+      <row>
+       <entry>
+        <link linkend="keyword.class">var</link>
+       </entry>
+       <entry>
+        <link linkend="control-structures.while">while</link>
+       </entry>
+      </row>
+     </tbody>
+    </tgroup>
+   </table>
+  </sect1>
+
+  <sect1 id="reserved.variables">
+   <title>Vari�veis predefinidas</title>
+
+   <sect2 id="reserved.variables.server">
+    <title>Vari�veis do servidor: <varname>$_SERVER</varname></title>
+    <note>
+     <simpara>
+      Introduzida na vers�o 4.1.0. Em vers�es anteriores, use
+      <varname>$HTTP_SERVER_VARS</varname>.
+     </simpara>
+    </note>
+
+    <simpara>
+     <varname>$_SERVER</varname> � um array contendo informa��es
+     como headers, caminhos e localiza��es do script. Os itens deste
+     array s�o criados pelo servidor web. N�o h� garantias que 
+     todos os servidores web geram todas elas: alguns servidores talvez omitam 
+algumas ou
+     geram outras que n�o est�o listadas aqui. Mesmo assim, um grande n�mero
+     dessas vari�veis est�o de acordo com a <ulink
+     url="&url.cgispec;">especifica��o CGI 1.1</ulink>, ent�o voc� pode
+     esperar encontr�-las nesse array.
+    </simpara>
+
+    <simpara>
+     Esta � uma vari�vel 'superglobal', ou automaticamente global. Isto
+     significa que ela � dispon�vel em todos os escopos (n�veis) de um
+     script. Voc� n�o precisa fazer um <command>global
+     $_SERVER;</command> para pode acess�-la dentro de fun��es ou m�todos, como
+     era necess�rio com <varname>$HTTP_SERVER_VARS</varname>.
+    </simpara>
+
+    <simpara>
+     <varname>$HTTP_SERVER_VARS</varname> cont�m a mesmas
+     informa��es, mas ela n�o � uma superglobal.
+    </simpara>
+
+    <simpara>
+     Se a diretiva <link
+     linkend="ini.register-globals">register_globals</link>
+     est� ativa, ent�o essas vari�veis tornam-se dispon�veis no
+     escopo global do script (por exemplo, separados dos arrays
+     <varname>$_SERVER</varname> e <varname>$HTTP_SERVER_VARS</varname>.
+     Para maiores informa��es, veja o cap�tulo de seguran�a entitulado
+     <link linkend="security.registerglobals">Utilizando registradores
+     globais</link>. Estas vari�veis globais individuais n�o s�o superglobais.
+    </simpara>
+
+    <simpara>
+     Voc� poder� ou n�o encontrar qualquer um dos seguintes elementos dentro de
+     $_SERVER. Note que poucos (ou nenhum) deles est�o dispon�veis (ou
+     n�o ter�o qualquer sentido) se voc� estiver rodando o PHP na linha de comando.
+    </simpara>
+
+    <para>
+     <variablelist>
+      <varlistentry>
+       <term>'<varname>PHP_SELF</varname>'</term>
+       <listitem>
+        <simpara>
+         O nome do arquivo do script atualmente em uso, relativo ao
+         document root. Por exemplo,
+         <varname>$_SERVER['PHP_SELF']</varname> em um script com o
+         endere�o <filename>http://example.com/test.php/foo.bar</filename>
+         pode ser <filename>/test.php/foo.bar</filename>.
+        </simpara>
+        <simpara>
+         Se estiver rodando o PHP em linha de comando, esta vari�vel
+         n�o est� dispon�vel.
+        </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
+       <term>'<varname>argv</varname>'</term>
+       <listitem>
+        <simpara>
+         Array de argumentos passado para o script. Quando o script
+         � executado na linha de comando, isto permite um acesso aos par�metros
+         de linha de comando no estilo do C. Quando chamado via m�todo GET, ele
+         conter� a query string.
+        </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
+       <term>'<varname>argc</varname>'</term>
+       <listitem>
+        <simpara>
+         Cont�m o n�mero de par�metros da linha de comando passados para o
+         script (se executando da linha de comando).
+        </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
+       <term>'<varname>GATEWAY_INTERFACE</varname>'</term>
+       <listitem>
+        <simpara>
+         O n�mero de revis�o da especifica��o CGI que o servidor est� utilizando,
+         por exemplo : '<literal>CGI/1.1</literal>'.
+        </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
+       <term>'<varname>SERVER_NAME</varname>'</term>
+       <listitem>
+        <simpara>
+         O nome host do servidor onde o script atual �
+         executado. Se o script est� rodando em um host virtual, este
+         ser� o valor definido para aquele host virtual.
+        </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
+       <term>'<varname>SERVER_SOFTWARE</varname>'</term>
+       <listitem>
+        <simpara>
+         A string de identifica��o do servidor, fornecida nos headers quando
+         respondendo a requests.
+        </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
+       <term>'<varname>SERVER_PROTOCOL</varname>'</term>
+       <listitem>
+        <simpara>
+         Nome e n�mero de revis�o do protocolo de informa��o pelo qual a
+         p�gina foi requerida, por exemplo '<literal>HTTP/1.0</literal>';
+        </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
+       <term>'<varname>REQUEST_METHOD</varname>'</term>
+       <listitem>
+        <simpara>
+         Cont�m o m�todo de request utilizando para acessar a p�gina. Geralmente 
+'<literal>GET</literal>',
+         '<literal>HEAD</literal>', '<literal>POST</literal>' ou 
+'<literal>PUT</literal>'.
+        </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
+       <term>'<varname>QUERY_STRING</varname>'</term>
+       <listitem>
+        <simpara>
+         A query string (string de solicita��o), se houver, pela qual a p�gina foi 
+acessada.
+        </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
+       <term>'<varname>DOCUMENT_ROOT</varname>'</term>
+       <listitem>
+        <simpara>
+         O diret�rio raiz sob onde o script atual �
+         executado, como definido no arquivos de configura��o do servidor.
+        </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
+       <term>'<varname>HTTP_ACCEPT</varname>'</term>
+       <listitem>
+        <simpara>
+         O conte�do do header <literal>Accept:</literal> da
+         requisi��o atual, se houver.
+        </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
+       <term>'<varname>HTTP_ACCEPT_CHARSET</varname>'</term>
+       <listitem>
+        <simpara>
+         O conte�do do header <literal>Accept-Charset:</literal>
+         da requisi��o atual, se houver. Exemplo:
+         '<literal>iso-8859-1,*,utf-8</literal>'.
+        </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
+       <term>'<varname>HTTP_ACCEPT_ENCODING</varname>'</term>
+       <listitem>
+        <simpara>
+         O conte�do do header <literal>Accept-Encoding:</literal>
+         da requisi��o atual, se houver. Exemplo: '<literal>gzip</literal>'.
+        </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
+       <term>'<varname>HTTP_ACCEPT_LANGUAGE</varname>'</term>
+       <listitem>
+        <simpara>
+         O conte�do do header <literal>Accept-Language:</literal>
+         da requisi��o atual, se houver. Exemplo '<literal>en</literal>'.
+        </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
+       <term>'<varname>HTTP_CONNECTION</varname>'</term>
+       <listitem>
+        <simpara>
+         O conte�do do header <literal>Connection:</literal> da
+         requisi��o atual, se houver. Exemplo: '<literal>Keep-Alive</literal>'.
+        </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
+       <term>'<varname>HTTP_HOST</varname>'</term>
+       <listitem>
+        <simpara>
+         O conte�do do header <literal>Host:</literal> da
+         requisi��o atual, se houver.
+        </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
+       <term>'<varname>HTTP_REFERER</varname>'</term>
+       <listitem>
+        <simpara>
+         O endere�o da p�gina (se houver) atrav�s da qual o agente do
+         usu�rio acessou a p�gina atual. Essa diretiva � informada pelo agente do 
+usu�rio. Nem
+         todos os browsers geram esse header, e alguns ainda possuem a habilidade
+         de modificar o conte�do do <varname>HTTP_REFERER</varname> como recurso. Em
+         poucas palavras, n�o � confi�vel.
+        </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
+       <term>'<varname>HTTP_USER_AGENT</varname>'</term>
+       <listitem>
+        <simpara>
+         O conte�do do header <literal>User_Agent:</literal> da
+         requisi��o atual, se houver. � uma string
+         denotando o agente de usu�rio pelo qual a p�gina � acessada. Um
+         exemplo t�pico �: <computeroutput>Mozilla/4.5 [en] (X11; U;
+         Linux 2.2.9 i586)</computeroutput>. Al�m de outras coisas, voc�
+         pode utilizar este valor com <function>get_browser</function> para
+         personalizar a gera��o de suas p�ginas para as capacidades do agente do
+         usu�rio.
+        </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
+       <term>'<varname>REMOTE_ADDR</varname>'</term>
+       <listitem>
+        <simpara>
+         O endere�o IP de onde o usu�rio est� visualizado a p�gina
+         atual.
+        </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
+       <term>'<varname>REMOTE_PORT</varname>'</term>
+       <listitem>
+        <simpara>
+         A porta TCP na m�quina do usu�rio utilizada para comunica��o com
+         o servidor web.
+        </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
+       <term>'<varname>SCRIPT_FILENAME</varname>'</term>
+       <listitem>
+        <simpara>
+         O caminho absoluto o script atualmente em execu��o.
+        </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
+       <term>'<varname>SERVER_ADMIN</varname>'</term>
+       <listitem>
+        <simpara>
+         O valor fornecido pela diretiva SERVER_ADMIN (do Apache) no
+         arquivo de configura��o do servidor. Se o script est� sendo executado
+         em um host virtual, este ser� os valores definidos para aquele 
+         host virtual.
+        </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
+       <term>'<varname>SERVER_PORT</varname>'</term>
+       <listitem>
+        <simpara>
+         A porta na m�quina servidora utilizada pelo servidor web
+         para comunica��o. Como default, este valor � '<literal>80</literal>'.
+         Utilizando SSL, entretanto, mudar� esse valor para a porta de comunica��o
+         segura HTTP.
+        </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
+       <term>'<varname>SERVER_SIGNATURE</varname>'</term>
+       <listitem>
+        <simpara>
+         String contendo a vers�o do servidor e nome do host virtual
+         que � adicionado �s p�ginas geradas no servidor, se ativo.
+        </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
+       <term>'<varname>PATH_TRANSLATED</varname>'</term>
+       <listitem>
+        <simpara>
+         O caminho real do script relativo ao sistema de arquivos
+         (n�o o document root), depois realizou todos os mapeamentos
+         de caminhos (virtual-to-real).
+        </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
+       <term>'<varname>SCRIPT_NAME</varname>'</term>
+       <listitem>
+        <simpara>
+         Cont�m o caminho completo do script atual. �til para p�ginas
+         que precisam apontar para elas mesmas (dinamicamente).
+        </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
+       <term>'<varname>REQUEST_URI</varname>'</term>
+       <listitem>
+        <simpara>
+         O URI fornecido para acessar a p�gina atual, por
+         exemplo, '<literal>/index.html</literal>'.
+        </simpara>
+       </listitem>
+      </varlistentry>
+
+     </variablelist>
+    </para>
+
+   </sect2>
+
+   <sect2 id="reserved.variables.environment">
+    <title>Vari�veis de ambiente: <varname>$_ENV</varname></title>
+
+    <note>
+     <simpara>
+      Introduzida na vers�o 4.1.0. Em vers�es anteriores, utilize
+      <varname>$HTTP_ENV_VARS</varname>.
+     </simpara>
+    </note>
+
+    <simpara>
+     Estas vari�veis s�o importadas dentro no espa�o global do PHP do
+     ambiente sob qual o interpretador do PHP est� rodando. Muitos s�o
+     s�o criados no shell (terminal) sob o qual o PHP � executado e sistemas
+     diferentes normalmente utilizam v�rios sabores de shells, e
+     uma lista definitiva � imposs�vel. Verifique a documenta��o
+     de sua shell para a lista de vari�veis ambiente definidas.
+    </simpara>
+
+    <simpara>
+     Outras vari�veis ambiente incluem as vari�veis CGI, informadas
+     aqui independente do PHP estar rodando como um m�dulo do servidor ou
+     como processador CGI.
+    </simpara>
+
+    <simpara>
+     Esta � uma vari�vel 'superglobal', ou automaticamente global. Isto
+     significa que ela � dispon�vel em todos os escopos (n�veis) de um
+     script. Voc� n�o precisa fazer um <command>global
+     $_ENV;</command> para pode acess�-la dentro de fun��es ou m�todos, como
+     era necess�rio com <varname>$HTTP_ENV_VARS</varname>.
+    </simpara>
+
+    <simpara>
+     <varname>$HTTP_ENV_VARS</varname> cont�m a mesma
+     informa��o, mas n�o � uma superglobal.
+    </simpara>
+
+    <simpara>
+     Se a diretiva <link
+     linkend="ini.register-globals">register_globals</link>
+     est� ativa, ent�o essas vari�veis tornam-se dispon�veis no
+     escopo global do script (por exemplo, separados dos arrays
+     <varname>$_ENV</varname> e <varname>$HTTP_ENV_VARS</varname>.
+     Para maiores informa��es, veja o cap�tulo de seguran�a entitulado
+     <link linkend="security.registerglobals">Utilizando registradores
+     globais</link>. Estas vari�veis globais individuais n�o s�o superglobais.
+    </simpara>
+   </sect2>
+
+   <sect2 id="reserved.variables.cookies">
+    <title>Cookies HTTP: <varname>$_COOKIE</varname></title>
+
+    <note>
+     <simpara>
+     Introduzida na vers�o 4.1.0. Em vers�es anteriores, utilize
+      <varname>$HTTP_COOKIE_VARS</varname>.
+     </simpara>
+    </note>
+
+    <simpara>
+     Cont�m um array associativo de vari�veis passas para o script atual
+     atrav�s de cookies HTTP.
+    </simpara>
+
+    <simpara>
+     Esta � uma vari�vel 'superglobal', ou automaticamente global. Isto
+     significa que ela � dispon�vel em todos os escopos (n�veis) de um
+     script. Voc� n�o precisa fazer um <command>global
+     $_COOKIE;</command> para pode acess�-la dentro de fun��es ou m�todos, como
+     era necess�rio com <varname>$HTTP_COOKIE_VARS</varname>.
+    </simpara>
+
+    <simpara>
+     <varname>$HTTP_COOKIE_VARS</varname> cont�m as mesmas
+     informa��es, mas n�o � uma superglobal.
+    </simpara>
+
+    <simpara>
+     Se a diretiva <link
+     linkend="ini.register-globals">register_globals</link>
+     est� ativa, ent�o essas vari�veis tornam-se dispon�veis no
+     escopo global do script (por exemplo, separados dos arrays
+     <varname>$_COOKIE</varname> e <varname>$HTTP_COOKIE_VARS</varname>.
+     Para maiores informa��es, veja o cap�tulo de seguran�a entitulado
+     <link linkend="security.registerglobals">Utilizando registradores
+     globais</link>. Estas vari�veis globais individuais n�o s�o superglobais.
+    </simpara>
+   </sect2>
+
+   <sect2 id="reserved.variables.get">
+    <title>Vari�veis HTTP GET: <varname>$_GET</varname></title>
+
+    <note>
+     <simpara>
+      Introduzida na vers�o 4.1.0. Em vers�es anteriores, use
+      <varname>$HTTP_GET_VARS</varname>.
+     </simpara>
+    </note>
+
+    <simpara>
+     Cont�m um array associativo de vari�veis passadas para o script atual
+     atrav�s do m�todo HTTP GET.
+    </simpara>
+
+    <simpara>
+     Esta � uma vari�vel 'superglobal', ou automaticamente global. Isto
+     significa que ela � dispon�vel em todos os escopos (n�veis) de um
+     script. Voc� n�o precisa fazer um <command>global
+     $_GET;</command> para pode acess�-la dentro de fun��es ou m�todos, como
+     era necess�rio com <varname>$HTTP_GET_VARS</varname>.
+    </simpara>
+
+    <simpara>
+     <varname>$HTTP_GET_VARS</varname> cont�m as mesmas
+     informa��es, mas n�o � uma superglobal.
+    </simpara>
+
+    <simpara>
+     Se a diretiva <link
+     linkend="ini.register-globals">register_globals</link>
+     est� ativa, ent�o essas vari�veis tornam-se dispon�veis no
+     escopo global do script (por exemplo, separados dos arrays
+     <varname>$_GET</varname> e <varname>$HTTP_GET_VARS</varname>.
+     Para maiores informa��es, veja o cap�tulo de seguran�a entitulado
+     <link linkend="security.registerglobals">Utilizando registradores
+     globais</link>. Estas vari�veis globais individuais n�o s�o superglobais.
+    </simpara>
+   </sect2>
+
+   <sect2 id="reserved.variables.post">
+    <title>Variaveis HTTP POST: <varname>$_POST</varname></title>
+
+    <note>
+     <simpara>
+      Introduzida na vers�o 4.1.0. Em vers�es anteriores, use
+      <varname>$HTTP_POST_VARS</varname>.
+     </simpara>
+    </note>
+
+    <simpara>
+     Cont�m um array associativo de vari�veis passadas para o script atual
+     atrav�s do m�todo HTTP POST.
+    </simpara>
+
+    <simpara>
+     Esta � uma vari�vel 'superglobal', ou automaticamente global. Isto
+     siginifica que ela � dispon�vel em todos os escopos (n�veis) de um
+     script. Voc� n�o precisa fazer um <command>global
+     $_POST;</command> para pode acess�-la dentro de fun��es ou m�todos, como
+     era necess�rio com <varname>$HTTP_POST_VARS</varname>.
+    </simpara>
+
+    <simpara>
+     <varname>$HTTP_POST_VARS</varname> cont�m as mesmas
+     informa��es, mas n�o � uma superglobal.
+    </simpara>
+
+    <simpara>
+     Se a diretiva <link
+     linkend="ini.register-globals">register_globals</link>
+     est� ativa, ent�o essas vari�veis tornam-se dispon�veis no
+     escopo global do script (por exemplo, separados dos arrays
+     <varname>$_POST</varname> e <varname>$HTTP_POST_VARS</varname>.
+     Para maiores informa��es, veja o cap�tulo de seguran�a entitulado
+     <link linkend="security.registerglobals">Utilizando registradores
+     globais</link>. Estas vari�veis globais individuais n�o s�o superglobais.
+    </simpara>
+   </sect2>
+
+   <sect2 id="reserved.variables.files">
+    <title>Vari�veis de upload de arquivos HTTP: <varname>$_FILES</varname></title>
+
+    <note>
+     <simpara>
+      Introduzida na vers�o 4.1.0. Em vers�es anteriores, use
+      <varname>$HTTP_POST_FILES</varname>.
+     </simpara>
+    </note>
+
+    <simpara>
+     Cont�m um array associativo dos itens carregador no script atual
+     atrav�s do m�todo HTTP POST.
+    </simpara>
+
+    <simpara>
+     Esta � uma vari�vel 'superglobal', ou automaticamente global. Isto
+     significa que ela � dispon�vel em todos os escopos (n�veis) de um
+     script. Voc� n�o precisa fazer um <command>global
+     $_FILES;</command> para pode acess�-la dentro de fun��es ou m�todos, como
+     era necess�rio com <varname>$HTTP_FILES_VARS</varname>.
+    </simpara>
+
+    <simpara>
+     <varname>$HTTP_POST_FILES</varname> cont�m as mesmas
+     informa��es, mas n�o � uma superglobal.
+    </simpara>
+
+    <simpara>
+     Se a diretiva <link
+     linkend="ini.register-globals">register_globals</link>
+     est� ativa, ent�o essas vari�veis tornam-se dispon�veis no
+     escopo global do script (por exemplo, separados dos arrays
+     <varname>$_FILES</varname> e <varname>$HTTP_POST_FILES</varname>.
+     Para maiores informa��es, veja o cap�tulo de seguran�a entitulado
+     <link linkend="security.registerglobals">Utilizando registradores
+     globais</link>. Estas vari�veis globais individuais n�o s�o superglobais.
+    </simpara>
+   </sect2>
+
+   <sect2 id="reserved.variables.request">
+    <title>Vari�veis da requisi��o: <varname>$_REQUEST</varname></title>
+
+    <note>
+     <simpara>
+      Introduzida na vers�o 4.1.0. N�o h� array equivalente em vers�es
+      anteriores.
+     </simpara>
+    </note>
+
+    <simpara>
+     Cont�m um array associativo com os conte�dos de
+     <varname>$_GET</varname>, <varname>$_POST</varname>,
+     <varname>$_COOKIE</varname> e <varname>$_FILES</varname>.
+    </simpara>
+
+    <simpara>
+     Esta � uma vari�vel 'superglobal', ou automaticamente global. Isto
+     significa que ela � dispon�vel em todos os escopos (n�veis) de um
+     script. Voc� n�o precisa fazer um <command>global
+     $_REQUEST;</command> para pode acess�-la dentro de fun��es ou m�todos.
+    </simpara>
+
+    <simpara>
+     Se a diretiva <link
+     linkend="ini.register-globals">register_globals</link>
+     est� ativa, ent�o essas vari�veis tornam-se dispon�veis no
+     escopo global do script (por exemplo, separados dos arrays
+     <varname>$_REQUEST</varname>. Para maiores informa��es, veja
+     o cap�tulo de seguran�a entitulado <link
+     linkend="security.registerglobals">Utilizando registradores
+     globais</link>. Estas vari�veis globais individuais n�o s�o superglobais.
+    </simpara>
+   </sect2>
+
+   <sect2 id="reserved.variables.session">
+    <title>Vari�veis de sess�o: <varname>$_SESSION</varname></title>
+
+    <note>
+     <simpara>
+      Introduzida na vers�o 4.1.0. Em vers�es anteriores, use
+      <varname>$HTTP_SESSION_VARS</varname>.
+     </simpara>
+    </note>
+
+    <simpara>
+     Cont�m um array associativo das vari�veis de sess�o dispon�veis para
+     o script atual. Veja a documenta��o das <link linkend="ref.session">fun��es de 
+Sess�es
+     </link> para maiores informa��es de como
+     utiliz�-las.
+    </simpara>
+
+    <simpara>
+     Esta � uma vari�vel 'superglobal', ou automaticamente global. Isto
+     siginifica que ela � dispon�vel em todos os escopos (n�veis) de um
+     script. Voc� n�o precisa fazer um <command>global
+     $_SESSION;</command> para pode acess�-la dentro de fun��es ou m�todos, como
+     era necess�rio com <varname>$HTTP_SESSION_VARS</varname>.
+    </simpara>
+
+    <simpara>
+     <varname>$HTTP_SESSION_VARS</varname> cont�m as mesmas
+     informa��es, mas n�o � uma superglobal.
+    </simpara>
+
+    <simpara>
+     Se a diretiva <link
+     linkend="ini.register-globals">register_globals</link>
+     est� ativa, ent�o essas vari�veis tornam-se dispon�veis no
+     escopo global do script (por exemplo, separados dos arrays
+     <varname>$_SESSION</varname> e <varname>$HTTP_SESSION_VARS</varname>
+     Para maiores informa��es, veja o cap�tulo de seguran�a entitulado
+     <link linkend="security.registerglobals">Utilizando registradores
+     globais</link>. Estas vari�veis globais individuais n�o s�o superglobais.
+    </simpara>
+   </sect2>
+
+   <sect2 id="reserved.variables.globals">
+    <title>Variaveis globais: <varname>$GLOBALS</varname></title>
+
+    <note>
+     <simpara>
+      <varname>$GLOBALS</varname> foi disponibilizada desde a vers�o 3.0.0.
+     </simpara>
+    </note>
+
+    <simpara>
+     Um array associativo contendo refer�ncias para todas as vari�veis
+     atualmente definidas no escopo global do script. Os nomes
+     das vari�veis s�o as chaves do array.
+    </simpara>
+
+    <simpara>
+     Esta � uma vari�vel 'superglobal', ou automaticamente global. Isto
+     significa que ela � dispon�vel em todos os escopos (n�veis) de um
+     script. Voc� n�o precisa fazer um <command>global
+     $GLOBALS;</command> para pode acess�-la dentro de fun��es ou m�todos.
+    </simpara>
+
+   </sect2>
+
+   <sect2 id="reserved.variables.phperrormsg">
+    <title>A mensagem de erro anterior: <varname>$php_errormsg</varname></title>
+    <simpara>
+     <varname>$php_errormsg</varname> � uma vari�vel contendo o
+     texto da �ltima mensagem de erro gerada pelo PHP. Esta vari�vel
+     somente est� dispon�vel no escopo em que o erro
+     ocorreu, e somente se a op��o de configura��o <link
+     linkend="ini.track-errors">track_errors</link>
+     est� ativa (seu default � off).
+    </simpara>
+   </sect2>
+  </sect1>
+
+
+  <sect1 id="reserved.classes">
+   <title>Classes pre-definidas</title>
+
+   <sect2 id="reserved.classes.standard">
+    <title>Classes padr�o</title>
+
+    <simpara>
+     Estas classes s�o definidas dentro do conjunto padr�o de fun��es inclu�das
+     na compila��o do PHP.
+    </simpara>
+
+    <variablelist>
+     <varlistentry>
+      <term><classname>Directory</classname></term>
+      <listitem>
+       <simpara>
+        A classe de onde a fun��o <function>dir</function> � instanciada.
+       </simpara>
+      </listitem>
+     </varlistentry>
+     <varlistentry>
+      <term><classname>stdClass</classname></term>
+      <listitem>
+       <simpara>
+       </simpara>
+      </listitem>
+     </varlistentry>
+    </variablelist>
+   </sect2>
+
+   <sect2 id="reserved.classes.ming">
+    <title><link linkend="ref.ming">Classes definidas pelo Ming</link></title>
+
+    <simpara>
+     Estas classes s�o definidas na extens�o
+     <link linkend="ref.ming">Ming</link>,
+     e somente estar�o dispon�veis quando esta extens�o for
+     compilada dento do PHP ou carregada em tempo de execu��o.
+    </simpara>
+
+    <variablelist>
+     <varlistentry>
+      <term><classname>swfshape</classname></term>
+      <listitem>
+       <simpara>
+       </simpara>
+      </listitem>
+     </varlistentry>
+     <varlistentry>
+      <term><classname>swffill</classname></term>
+      <listitem>
+       <simpara>
+       </simpara>
+      </listitem>
+     </varlistentry>
+     <varlistentry>
+      <term><classname>swfgradient</classname></term>
+      <listitem>
+       <simpara>
+       </simpara>
+      </listitem>
+     </varlistentry>
+     <varlistentry>
+      <term><classname>swfbitmap</classname></term>
+      <listitem>
+       <simpara>
+       </simpara>
+      </listitem>
+     </varlistentry>
+     <varlistentry>
+      <term><classname>swftext</classname></term>
+      <listitem>
+       <simpara>
+       </simpara>
+      </listitem>
+     </varlistentry>
+     <varlistentry>
+      <term><classname>swftextfield</classname></term>
+      <listitem>
+       <simpara>
+       </simpara>
+      </listitem>
+     </varlistentry>
+     <varlistentry>
+      <term><classname>swffont</classname></term>
+      <listitem>
+       <simpara>
+       </simpara>
+      </listitem>
+     </varlistentry>
+     <varlistentry>
+      <term><classname>swfdisplayitem</classname></term>
+      <listitem>
+       <simpara>
+       </simpara>
+      </listitem>
+     </varlistentry>
+     <varlistentry>
+      <term><classname>swfmovie</classname></term>
+      <listitem>
+       <simpara>
+       </simpara>
+      </listitem>
+     </varlistentry>
+     <varlistentry>
+      <term><classname>swfbutton</classname></term>
+      <listitem>
+       <simpara>
+       </simpara>
+      </listitem>
+     </varlistentry>
+     <varlistentry>
+      <term><classname>swfaction</classname></term>
+      <listitem>
+       <simpara>
+       </simpara>
+      </listitem>
+     </varlistentry>
+     <varlistentry>
+      <term><classname>swfmorph</classname></term>
+      <listitem>
+       <simpara>
+       </simpara>
+      </listitem>
+     </varlistentry>
+     <varlistentry>
+      <term><classname>swfsprite</classname></term>
+      <listitem>
+       <simpara>
+       </simpara>
+      </listitem>
+     </varlistentry>
+    </variablelist>
+   </sect2>
+
+   <sect2 id="reserved.classes.oci8">
+    <title><link linkend="ref.oci8">Classes definidas pelo Oracle 8</link></title>
+
+    <simpara>
+     Estas classes s�o definidas na extens�o
+     linkend="ref.oci8">Oracle 8</link>,
+     e somente estar�o dispon�veis quando esta extens�o for
+     compilada dento do PHP ou carregada em tempo de execu��o.
+    </simpara>
+
+    <variablelist>
+     <varlistentry>
+      <term><classname>OCI-Lob</classname></term>
+      <listitem>
+       <simpara>
+       </simpara>
+      </listitem>
+     </varlistentry>
+     <varlistentry>
+      <term><classname>OCI-Collection</classname></term>
+      <listitem>
+       <simpara>
+       </simpara>
+      </listitem>
+     </varlistentry>
+    </variablelist>
+   </sect2>
+
+   <sect2 id="reserved.classes.qtdom">
+    <title><link linkend="ref.qtdom">Classes definidas pelo qtdom</link></title>
+
+    <simpara>
+     Estas classes s�o definidas na extens�o
+     <link linkend="ref.qtdom">qtdom</link>
+     e somente estar�o dispon�veis quando esta extens�o for
+     compilada dento do PHP ou carregada em tempo de execu��o.
+    </simpara>
+
+    <variablelist>
+     <varlistentry>
+      <term><classname>QDomDocument</classname></term>
+      <listitem>
+       <simpara>
+       </simpara>
+      </listitem>
+     </varlistentry>
+     <varlistentry>
+      <term><classname>QDomNode</classname></term>
+      <listitem>
+       <simpara>
+       </simpara>
+      </listitem>
+     </varlistentry>
+    </variablelist>
+   </sect2>
+
+  </sect1>
+
+  &appendices.reserved.constants;
+
 </appendix>
 
 <!-- Keep this comment at the end of the file


Reply via email to