ae Sun May 19 23:11:13 2002 EDT Modified files: /phpdoc-pt_BR/appendices reserved.xml /phpdoc-pt_BR/features commandline.xml Log: some sync Index: phpdoc-pt_BR/appendices/reserved.xml diff -u phpdoc-pt_BR/appendices/reserved.xml:1.5 phpdoc-pt_BR/appendices/reserved.xml:1.6 --- phpdoc-pt_BR/appendices/reserved.xml:1.5 Thu May 9 12:06:25 2002 +++ phpdoc-pt_BR/appendices/reserved.xml Sun May 19 23:11:12 2002 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.20 Maintainer: andre_ae Status: ready --> +<!-- EN-Revision: 1.21 Maintainer: ae Status: ready --> <appendix id="reserved"> <title>Palavras reservadas do PHP</title> @@ -238,7 +238,9 @@ <simpara> <varname>$HTTP_SERVER_VARS</varname> contém a mesmas - informações, mas ela não é uma superglobal. + informações, mas ela não é uma superglobal.(Note que + <varname>HTTP_SERVER_VARS</varname> e <varname>$_SERVER</varname> + são variáveis diferentes como também o PHP as manipula diferentemente) </simpara> <simpara> @@ -593,7 +595,9 @@ <simpara> <varname>$HTTP_ENV_VARS</varname> contém a mesma - informação, mas não é uma superglobal. + informação, mas não é uma superglobal. (Note que + <varname>HTTP_ENV_VARS</varname> e <varname>$_ENV</varname> + são variáveis diferentes como também o PHP as manipula diferentemente) </simpara> <simpara> @@ -633,7 +637,9 @@ <simpara> <varname>$HTTP_COOKIE_VARS</varname> contém as mesmas - informações, mas não é uma superglobal. + informações, mas não é uma superglobal. (Note que + <varname>HTTP_COOKIE_VARS</varname> e <varname>$_COOKIE</varname> + são variáveis diferentes como também o PHP as manipula diferentemente) </simpara> <simpara> @@ -673,7 +679,9 @@ <simpara> <varname>$HTTP_GET_VARS</varname> contém as mesmas - informações, mas não é uma superglobal. + informações, mas não é uma superglobal. (Note que + <varname>HTTP_GET_VARS</varname> e <varname>$_GET</varname> + são variáveis diferentes como também o PHP as manipula diferentemente) </simpara> <simpara> @@ -713,7 +721,9 @@ <simpara> <varname>$HTTP_POST_VARS</varname> contém as mesmas - informações, mas não é uma superglobal. + informações, mas não é uma superglobal. (Note que + <varname>HTTP_POST_VARS</varname> e <varname>$_POST</varname> + são variáveis diferentes como também o PHP as manipula diferentemente) </simpara> <simpara> Index: phpdoc-pt_BR/features/commandline.xml diff -u phpdoc-pt_BR/features/commandline.xml:1.1 phpdoc-pt_BR/features/commandline.xml:1.2 --- phpdoc-pt_BR/features/commandline.xml:1.1 Mon May 13 22:43:56 2002 +++ phpdoc-pt_BR/features/commandline.xml Sun May 19 23:11:13 2002 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.3 Maintainer: andre_ae Status: ready --> +<!-- EN-Revision: 1.5 Maintainer: ae Status: ready --> <chapter id="features.commandline"> <title>Usando o PHP na linha de comando</title> <!-- NEW DOCUMENTATION STARTS --> @@ -68,7 +68,9 @@ <entry> Essa diretiva causa que qualquer saída gerada de um <function>print</function>, <function>echo</function> e semelhantes sejam - imediatamente escritas para o output e não cacheadas em nenhum buffer. + imediatamente escritas para o output e não cacheadas em nenhum buffer. Você + ainda pode usar o <link linkend="ref.outcontrol">output buffering</link> + se você precisa atrasar ou manipular a saída padrão. </entry> </row> <row> @@ -131,6 +133,7 @@ <![CDATA[ $ pwd /tmp + $ php-cgi -f outro_diretorio/test.php /tmp/outro_diretorio ]]> @@ -144,6 +147,7 @@ <![CDATA[ $ pwd /tmp + $ php -f outro_diretorio/test.php /tmp ]]> @@ -397,7 +401,7 @@ <screen> <![CDATA[ $ php -v -PHP 4.3.0-dev (cli) +PHP 4.3.0-dev (cli), Copyright (c) 1997-2002 The PHP Group Zend Engine v1.2.1, Copyright (c) 1998-2002 Zend Technologies ]]> </screen> @@ -802,7 +806,6 @@ </tgroup> </table> </para> - <para> --> <para> O PHP executável pode ser utilizando para rodar scripts PHP absolutamente @@ -810,8 +813,8 @@ especial na primeira linha de seu script e torná-lo executável, então o sistema operacional saberá que programa deverá rodar o script. Na plataforma Windows, você pode associar <literal>php.exe -q</literal> com o clique duplo em arquivos - <literal>.php</literal> ou fazer um arquivo batch para rodar - seus scripts através do PHP. A primeira linha acrescentada ao script nos Unix não + <literal>.php</literal> ou fazer um arquivo batch para rodar + seus scripts através do PHP. A primeira linha acrescentada ao script nos Unix não funcionam no Windows, por isso você não pode escrever programas independentes de plataforma desse jeito. Um exemplo simples de como escrever um programa para a linha de comando segue abaixo: </para> @@ -819,7 +822,7 @@ <title>Um script para rodar na linha de comando (script.php)</title> <programlisting role="php"> <![CDATA[ -#!/usr/bin/php -q +#!/usr/bin/php <?php if ($argc != 2 || in_array($argv[1], array('--help', '-help', '-h', '-?'))) { @@ -844,8 +847,8 @@ </example> <para> No script acima, nós utilizamos uma primeira linha especial para indicar - que este arquivo precisa rodar pelo PHP e que não deve imprimir headers - HTTP. Há duas variáveis que você precisa conhecer para escrever aplicações + que este arquivo precisa rodar pelo PHP. Como nós trabalhamos com a versão CLI + aqui, não serão impressos headers HTTP. Há duas variáveis que você precisa conhecer +para escrever aplicações em linha de comando com o PHP: <varname>$argc</varname> e <varname>$argv</varname>. O primeiro é o número de argumentos mais um (o nome do script executando). O segundo é um array @@ -869,7 +872,7 @@ <example> <title>Arquivo batch para rodar um script em linha de comando (script.bat)</title> <programlisting role="winbat"> -@c:\php\php.exe -q script.php %1 %2 %3 %4 +@c:\php\php.exe script.php %1 %2 %3 %4 </programlisting> </example> <para>
[PHP-DOC] cvs: phpdoc-pt_BR /appendices reserved.xml /features commandline.xml
André Luis Ferreira da Silva Bacci Sun, 19 May 2002 19:53:36 -0700