mirror of
https://github.com/php/doc-pt_br.git
synced 2026-03-23 22:52:12 +01:00
sync line numbers with en revision
This commit is contained in:
@@ -1,11 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: aef53758a648dff702757a25dc865317b0cb4d06 Maintainer: geekcom Status: ready --><!-- CREDITS: geekcom,royopa -->
|
||||
|
||||
<?xml version="1.0" encoding="utf-8"?><!-- EN-Revision: aef53758a648dff702757a25dc865317b0cb4d06 Maintainer: geekcom Status: ready --><!-- CREDITS: geekcom,royopa -->
|
||||
<sect1 xml:id="migration74.new-functions">
|
||||
<title>Novas Funções</title>
|
||||
|
||||
<sect2 xml:id="migration74.new-functions.core">
|
||||
<title>PHP Core</title>
|
||||
<title>Núcleo do PHP</title>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
@@ -92,7 +90,6 @@
|
||||
</sect2>
|
||||
|
||||
</sect1>
|
||||
|
||||
<!-- Keep this comment at the end of the file
|
||||
Local variables:
|
||||
mode: sgml
|
||||
|
||||
@@ -16,10 +16,10 @@
|
||||
</question>
|
||||
<answer>
|
||||
<para>
|
||||
Você pode baixar o PHP de qualquer um dos membros da
|
||||
O PHP pode ser obtido de qualquer um dos membros da
|
||||
rede de sites do PHP. Esses podem ser encontrados em
|
||||
<link xlink:href="&url.php;">&url.php;</link>.
|
||||
Você pode usar também um Git anônimo para pegar a última
|
||||
Pode-se usar também um Git anônimo para pegar a última
|
||||
versão do fonte. Para mais informações, vá até
|
||||
<link xlink:href="&url.php.anongit;">&url.php.anongit;</link>.
|
||||
</para>
|
||||
@@ -32,12 +32,13 @@
|
||||
</question>
|
||||
<answer>
|
||||
<para>
|
||||
Nós só distribuímos binários pré-compilados para sistemas Windows,
|
||||
como não somos capazes de compilar o PHP para cada uma das
|
||||
Os binários pré-compilados são distribuídos somente para sistemas Windows,
|
||||
pois isso exigiria capacidade do time do PHP de compilar o PHP para cada uma das
|
||||
plataformas Linux/Unix com cada combinação de extensão. Perceba também, que
|
||||
muitas distribuições Linux vem com o PHP instalado atualmente.
|
||||
Binários do Windows podem ser baixados da nossa página de <link
|
||||
xlink:href="&url.php.downloads;">Downloads</link>, para binários do Linux, por favor visite o website de sua distribuição.
|
||||
muitas distribuições Linux vêm com o PHP instalado atualmente.
|
||||
Binários do Windows podem ser baixados da página de <link
|
||||
xlink:href="&url.php.downloads;">Downloads</link>, para binários
|
||||
do Linux, por favor visite o website de sua distribuição.
|
||||
</para>
|
||||
</answer>
|
||||
</qandaentry>
|
||||
@@ -213,13 +214,16 @@
|
||||
</question>
|
||||
<answer>
|
||||
<para>
|
||||
Thread Safety significa que o binário pode trabalhar em um contexto de servidor web multithread, como o Apache 2 no Windows.
|
||||
Thread Safety funciona criando uma cópia local em cada thread, de modo que os dados não colidirão com outra thread.
|
||||
"Thread Safety" (segurança para threads) significa que o binário pode trabalhar em um contexto de servidor web
|
||||
multithread, como o Apache 2 no Windows. Essa segurança funciona através da criação de uma cópia
|
||||
local em cada thread, de modo que os dados não colidirão
|
||||
com outra thread.
|
||||
</para>
|
||||
<para>
|
||||
Então como eu escolho? Se você escolher rodar PHP como binário CGI, então
|
||||
você não precisa do thread safe, porque o binário é chamado a cada requisição.
|
||||
Para servidores web multithread, como o IIS5 e IIS6, você deve usar a versão thread do PHP.
|
||||
Então como eu escolho? Se você escolher executar o PHP como binário CGI,
|
||||
não será necessária a segurança de threads, porque o binário é chamado a cada
|
||||
requisição. Para servidores web multithreads, como o IIS5 e IIS6, deve ser
|
||||
usada a versão segura para threads do PHP.
|
||||
</para>
|
||||
</answer>
|
||||
</qandaentry>
|
||||
|
||||
@@ -26,13 +26,14 @@
|
||||
<!---->
|
||||
</simpara>
|
||||
<simpara>
|
||||
Uma extensão compartilhada deve ser compilada, instalada e carregada para ser
|
||||
útil.
|
||||
Uma extensão compartilhada deve ser compilada, instalada e carregada para ser útil.
|
||||
Os métodos descritos abaixo fornecem várias instruções sobre como criar e
|
||||
instalar as extensões, mas não as carregam automaticamente.
|
||||
As extensões podem ser carregadas adicionando uma diretiva
|
||||
<link linkend="ini.extension">extension</link>
|
||||
ao arquivo &php.ini; ou através do uso da função <function>dl</function>.
|
||||
As extensões podem ser carregadas adicionando
|
||||
uma diretiva <link linkend="ini.extension">extension</link>
|
||||
ao arquivo &php.ini; ou através do uso da
|
||||
função
|
||||
<function>dl</function>.
|
||||
</simpara>
|
||||
<simpara>
|
||||
Ao compilar módulos PHP, é importante ter as versões apropriadas das
|
||||
@@ -92,8 +93,7 @@
|
||||
<acronym>SVN</acronym>
|
||||
</simpara>
|
||||
<simpara>
|
||||
Algumas extensões PECL também podem ser encontradas no
|
||||
<acronym>SVN</acronym>.
|
||||
Algumas extensões PECL também podem ser encontradas no <acronym>SVN</acronym>.
|
||||
Uma visualização web pode ser encontrada em
|
||||
<link xlink:href="&url.php.svn;pecl/">&url.php.svn;pecl/</link>.
|
||||
Para baixar direto do <acronym>SVN</acronym>,
|
||||
@@ -133,7 +133,8 @@ $ svn checkout https://svn.php.net/repository/pecl/extname/trunk extname
|
||||
</para>
|
||||
<para>
|
||||
Para compilar uma extensão no PHP, consulte a documentação sobre
|
||||
<link linkend="install.windows.building">compilação do código-fonte</link>.
|
||||
<link
|
||||
linkend="install.windows.building">compilação do código-fonte</link>.
|
||||
</para>
|
||||
<para>
|
||||
Para compilar uma extensão independente (um arquivo DLL), consulte a
|
||||
@@ -148,25 +149,22 @@ $ svn checkout https://svn.php.net/repository/pecl/extname/trunk extname
|
||||
As extensões do PHP geralmente são chamadas de
|
||||
<filename>php_*.dll</filename>
|
||||
(onde o asterisco representa o nome da extensão) e estão localizadas no
|
||||
diretório
|
||||
<filename>PHP\ext</filename>.
|
||||
diretório <filename>PHP\ext</filename>.
|
||||
</para>
|
||||
<para>
|
||||
O PHP vem com as extensões mais úteis para a maioria dos desenvolvedores.
|
||||
Elas são chamadas extensões <emphasis>nativas</emphasis> do PHP.
|
||||
</para>
|
||||
<para>
|
||||
Entretanto, se as extensões nativas não fornecerem a funcionalidade
|
||||
necessária, uma extensão que ofereça essa funcionalidade ainda pode ser
|
||||
encontrada no &link.pecl;. A biblioteca comunitária de extensões PHP
|
||||
(PECL) é um repositório de extensões PHP, que fornece um
|
||||
Entretanto, se as extensões nativas não fornecerem a funcionalidade necessária,
|
||||
uma extensão que ofereça essa funcionalidade ainda pode ser encontrada no &link.pecl;.
|
||||
A biblioteca comunitária de extensões PHP (PECL) é um repositório de extensões PHP, que fornece um
|
||||
diretório de todas as extensões conhecidas e recursos de hospedagem para
|
||||
download e desenvolvimento de extensões PHP.
|
||||
</para>
|
||||
<para>
|
||||
Se uma extensão foi desenvolvida para usos específicos, ela pode ser
|
||||
hospedada no PECL para que outras pessoas com as mesmas necessidades possam
|
||||
se beneficiar delas.
|
||||
Se uma extensão foi desenvolvida para usos específicos, ela pode ser hospedada no
|
||||
PECL para que outras pessoas com as mesmas necessidades possam se beneficiar delas.
|
||||
Um bom efeito colateral é que é uma excelente chance de receber feedbacks,
|
||||
agradecimentos, relatórios de erros e até mesmo correções/patches.
|
||||
Antes de enviar uma extensão para hospedagem no PECL, consulte sobre
|
||||
@@ -183,8 +181,7 @@ $ svn checkout https://svn.php.net/repository/pecl/extname/trunk extname
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<simpara>
|
||||
Números de versão diferentes (pelo menos os dois primeiros números devem
|
||||
corresponder)
|
||||
Números de versão diferentes (pelo menos os dois primeiros números devem corresponder)
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
@@ -217,7 +214,8 @@ $ svn checkout https://svn.php.net/repository/pecl/extname/trunk extname
|
||||
</para>
|
||||
<para>
|
||||
<example>
|
||||
<title>A função
|
||||
<title>
|
||||
A função
|
||||
<function>phpinfo</function>
|
||||
</title>
|
||||
<programlisting role="php">
|
||||
@@ -242,19 +240,17 @@ drive:\caminho\para\o\executavel\php.exe -i
|
||||
<sect2 xml:id="install.pecl.windows.loading">
|
||||
<title>Carregando uma extensão</title>
|
||||
<para>
|
||||
A forma mais comum de carregar uma extensão PHP é incluí-la no arquivo de
|
||||
configuração &php.ini;.
|
||||
Observe que muitas extensões já estão presentes no &php.ini; e só é preciso
|
||||
remover o ponto e vírgula para ativá-las.
|
||||
A forma mais comum de carregar uma extensão PHP é incluí-la no
|
||||
arquivo de configuração &php.ini;.
|
||||
Observe que muitas extensões já estão presentes no &php.ini; e
|
||||
só é preciso remover o ponto e vírgula para ativá-las.
|
||||
</para>
|
||||
<para>
|
||||
A partir do PHP 7.2.0, o nome da extensão pode ser usado ao invés do nome do
|
||||
arquivo da extensão.
|
||||
Como é independente do sistema operacional é mais fácil, especialmente para
|
||||
iniciantes, essa é a maneira recomendada de especificar as extensões a serem
|
||||
carregadas.
|
||||
Os nomes dos arquivos continuam suportados para compatibilidade com versões
|
||||
anteriores.
|
||||
A partir do PHP 7.2.0, o nome da extensão pode ser usado
|
||||
ao invés do nome do arquivo da extensão.
|
||||
Como é independente do sistema operacional é mais fácil, especialmente para iniciantes, essa
|
||||
é a maneira recomendada de especificar as extensões a serem carregadas.
|
||||
Os nomes dos arquivos continuam suportados para compatibilidade com versões anteriores.
|
||||
</para>
|
||||
<screen>
|
||||
<![CDATA[
|
||||
@@ -315,8 +311,7 @@ Loaded Configuration File C:\Program Files\PHP\8.2\php.ini
|
||||
<para>
|
||||
Problemas comuns são a localização da DLL e das DLLs das quais ela depende,
|
||||
o valor da diretiva "<link linkend="ini.extension-dir">extension_dir</link>"
|
||||
no arquivo &php.ini; e incompatibilidades de configuração em tempo de
|
||||
compilação.
|
||||
no arquivo &php.ini; e incompatibilidades de configuração em tempo de compilação.
|
||||
</para>
|
||||
<para>
|
||||
Se o problema estiver em uma incompatibilidade de configuração em tempo de
|
||||
@@ -345,11 +340,14 @@ $ pecl install extname
|
||||
Isso fará o download do código-fonte de <emphasis>extname</emphasis>,
|
||||
compilará e instalará <filename>extname.so</filename> em
|
||||
<link linkend="ini.extension-dir">extension_dir</link>.
|
||||
<filename>extname.so</filename> pode então ser carregada usando o &php.ini;.
|
||||
<filename>extname.so</filename>
|
||||
pode então ser carregada usando o &php.ini;.
|
||||
</simpara>
|
||||
<simpara>
|
||||
Por padrão, o comando <command>pecl</command> não instalará pacotes marcados
|
||||
como <literal>alpha</literal> ou <literal>beta</literal>.
|
||||
Por padrão, o comando <command>pecl</command> não instalará pacotes
|
||||
marcados com o estado <literal>alpha</literal>
|
||||
ou
|
||||
<literal>beta</literal>.
|
||||
Se nenhum pacote <literal>stable</literal> estiver disponível,
|
||||
um pacote <literal>beta</literal> pode ser instalado usando o seguinte
|
||||
comando:
|
||||
@@ -406,18 +404,16 @@ $ make
|
||||
Uma instalação bem sucedida criará um arquivo <filename>extname.so</filename>
|
||||
e o colocará no diretório de extensões PHP
|
||||
<link linkend="ini.extension-dir">extension_dir</link>.
|
||||
O arquivo &php.ini; precisará ser ajustado,
|
||||
e uma linha
|
||||
<literal>extension=extname.so</literal>
|
||||
O arquivo &php.ini; precisará ser ajustado, e uma
|
||||
linha <literal>extension=extname.so</literal>
|
||||
precisará ser adicionada antes que a extensão possa ser usada.
|
||||
</simpara>
|
||||
<simpara>
|
||||
Se o sistema não tiver o comando <command>phpize</command> e pacotes
|
||||
pré-compilados (como os do RPM) forem usados,
|
||||
certifique-se também de instalar a versão de desenvolvimento apropriada
|
||||
dos pacotes PHP,
|
||||
pois ela geralmente inclui o <command>phpize</command> juntamente com
|
||||
os arquivos de cabeçalho apropriados para compilar o PHP e suas extensões.
|
||||
pré-compilados (como os do RPM) forem usados, certifique-se também de instalar a versão
|
||||
de desenvolvimento apropriada dos pacotes PHP, pois ela geralmente inclui o
|
||||
comando <command>phpize</command>
|
||||
juntamente com os arquivos de cabeçalho apropriados para compilar o PHP e suas extensões.
|
||||
</simpara>
|
||||
<simpara>
|
||||
Execute <command>phpize --help</command> para exibir informações de uso
|
||||
@@ -523,8 +519,7 @@ Options:
|
||||
<row>
|
||||
<entry>--configure-options</entry>
|
||||
<entry>
|
||||
Opções de configuração para recriar a configuração da instalação atual
|
||||
do PHP.
|
||||
Opções de configuração para recriar a configuração da instalação atual do PHP.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
@@ -544,8 +539,7 @@ Options:
|
||||
<sect1 xml:id="install.pecl.static">
|
||||
<title>Compilando extensões PECL estaticamente no PHP</title>
|
||||
<simpara>
|
||||
Às vezes, pode ser necessário criar uma extensão PECL estaticamente no
|
||||
binário do PHP.
|
||||
Às vezes, pode ser necessário criar uma extensão PECL estaticamente no binário do PHP.
|
||||
Para isso, o código-fonte da extensão precisará ser colocado no diretório
|
||||
<filename>/caminho/para/o/diretorio/php/src/ext/</filename>,
|
||||
e será necessário que o sistema de compilação do PHP gere o script de
|
||||
@@ -586,8 +580,7 @@ $ make install
|
||||
</para>
|
||||
<note>
|
||||
<simpara>
|
||||
Para executar o script <command>buildconf</command>,
|
||||
o
|
||||
Para executar o script <command>buildconf</command>, o
|
||||
<command>autoconf</command>
|
||||
<literal>2.68</literal>
|
||||
e o
|
||||
|
||||
@@ -8,24 +8,21 @@
|
||||
<preface xml:id="intro.array">
|
||||
&reftitle.intro;
|
||||
<para>
|
||||
Estas funções permitem interagir e manipular arrays de várias formas.
|
||||
Arrays são essenciais para armazenar, gerenciar e operar sobre conjuntos de
|
||||
variáveis.
|
||||
Estas funções permitem interagir e manipular
|
||||
arrays de várias formas. Arrays são essenciais para armazenar,
|
||||
gerenciar e operar sobre conjuntos de variáveis.
|
||||
</para>
|
||||
<para>
|
||||
Arrays simples e multidimensionais são suportados e podem ser criados pelo
|
||||
usuário ou por outras funções.
|
||||
Arrays simples e multidimensionais são suportados e podem ser
|
||||
criados pelo usuário ou por outras funções.
|
||||
Existem funções específicas de manipulação de banco de dados para preencher
|
||||
arrays a partir de consultas a banco de dados, e diversas funções retornam
|
||||
arrays.
|
||||
arrays a partir de consultas a banco de dados, e diversas funções retornam arrays.
|
||||
</para>
|
||||
<para>
|
||||
Consulte a seção
|
||||
<link linkend="language.types.array">Arrays</link>
|
||||
Consulte a seção <link linkend="language.types.array">Arrays</link>
|
||||
do manual para uma explicação detalhada sobre como arrays são implementados e
|
||||
usados no PHP.
|
||||
Veja também
|
||||
<link linkend="language.operators.array">Operadores de array</link>
|
||||
Veja também <link linkend="language.operators.array">Operadores de array</link>
|
||||
para outras maneiras de manipular os arrays.
|
||||
</para>
|
||||
</preface>
|
||||
@@ -56,3 +53,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si
|
||||
vim: et tw=78 syn=sgml
|
||||
vi: ts=1 sw=1
|
||||
-->
|
||||
|
||||
|
||||
@@ -101,6 +101,7 @@
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
|
||||
$cidade = "Sao Paulo";
|
||||
$estado = "SP";
|
||||
$evento = "SIGGRAPH";
|
||||
@@ -109,11 +110,12 @@ $vars_localidade = array("cidade", "estado");
|
||||
|
||||
$result = compact("evento", $vars_localidade);
|
||||
print_r($result);
|
||||
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen role="php">
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen role="php">
|
||||
<![CDATA[
|
||||
Array
|
||||
(
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: narigone Status: ready -->
|
||||
<!-- CREDITS: lucasr -->
|
||||
<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: narigone Status: ready --><!-- CREDITS: lucasr -->
|
||||
<!-- splitted from ./pt_BR/functions/array.xml, last change in rev 1.1 -->
|
||||
<!-- last change to 'pos' in en/ tree in rev 1.2 -->
|
||||
<refentry xml:id="function.pos" xmlns="http://docbook.org/ns/docbook">
|
||||
<refnamediv>
|
||||
<refname>pos</refname>
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: narigone Status: ready -->
|
||||
<!-- CREDITS: lucasr -->
|
||||
<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: narigone Status: ready --><!-- CREDITS: lucasr -->
|
||||
<!-- splitted from ./pt_BR/functions/array.xml, last change in rev 1.1 -->
|
||||
<!-- last change to 'sizeof' in en/ tree in rev 1.2 -->
|
||||
<refentry xml:id="function.sizeof" xmlns="http://docbook.org/ns/docbook">
|
||||
<refnamediv>
|
||||
<refname>sizeof</refname>
|
||||
|
||||
@@ -1,13 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- EN-Revision: db43575bd6c986a35552e4cbdfd643ae05edd092 Maintainer: thomasgm Status: ready -->
|
||||
<!--
|
||||
A.D -> anno dommini (depois de cristo) D.C
|
||||
B.C -> before christ (antes de cristo) A.C
|
||||
-->
|
||||
<refentry xml:id="function.juliantojd" xmlns="http://docbook.org/ns/docbook">
|
||||
<refnamediv>
|
||||
<refname>juliantojd</refname>
|
||||
<refpurpose>Converte datas no formato "Julian" para o formato "Julian Day Count"</refpurpose>
|
||||
<refpurpose>Converte uma data do calendário juliano para uma contagem de dias julianos</refpurpose>
|
||||
</refnamediv>
|
||||
<refsect1 role="description">
|
||||
&reftitle.description;
|
||||
@@ -18,21 +14,21 @@ B.C -> before christ (antes de cristo) A.C
|
||||
<methodparam><type>int</type><parameter>year</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
O Calendário "Julian" vai de 4713 A.C. até 9999 D.C.
|
||||
O Calendário juliano vai de 4713 AEC até 9999 EC.
|
||||
</para>
|
||||
<para>
|
||||
Entretanto esta função trabalha com datas anteriores à 4713 A.C,
|
||||
porém tal uso não faz muito sentido. O calendário foi criado em
|
||||
46 A.C., mas os detalhes não foram padronizados até o ano 8 D.C.,
|
||||
e talvez mais tarde no 4º século. Além disso, o começo do ano
|
||||
variou de uma cultura para outra - nem todas aceitaram o Janeiro
|
||||
como sendo o primeiro mês.
|
||||
Embora esta função possa lidar com datas tão antigas quanto 4713
|
||||
AEC, seu uso pode não ter significado. O calendário foi criado em
|
||||
46 AEC, mas os detalhes não foram padronizados até pelo menos no ano 8 EC,
|
||||
e talvez até mais tarde, no 4º século. Além disso, o começo de um ano
|
||||
variou de uma cultura para outra - nem todas aceitaram
|
||||
janeiro como o primeiro mês.
|
||||
</para>
|
||||
<caution>
|
||||
<para>
|
||||
Lembre-se, o sistema atual de calendário que é usado mundialmente é
|
||||
o Gregoriano. A função <function>gregoriantojd</function> pode ser
|
||||
usada para converter datas no formato Gregoriano para o formato "Julian Day Count".
|
||||
o gregoriano. A função <function>gregoriantojd</function> pode ser usada para
|
||||
converter essas datas para o formato de contagem de dias julianos.
|
||||
</para>
|
||||
</caution>
|
||||
</refsect1>
|
||||
@@ -72,7 +68,7 @@ B.C -> before christ (antes de cristo) A.C
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
A data Juliana para a dada data Juliana como um inteiro.
|
||||
O dia juliano para a dada juliana como um inteiro.
|
||||
</para>
|
||||
</refsect1>
|
||||
|
||||
|
||||
@@ -7,8 +7,10 @@
|
||||
<preface xml:id="intro.ev">
|
||||
&reftitle.intro;
|
||||
<para>
|
||||
Esta extensão fornece interface para a biblioteca <link
|
||||
xlink:href="&url.libev;">libev</link> - um loop de eventos completo de alto desempenho escrito em C.
|
||||
Esta extensão fornece interface para a biblioteca
|
||||
<link
|
||||
xlink:href="&url.libev;">libev</link>
|
||||
- um loop de eventos completo de alto desempenho escrito em C.
|
||||
</para>
|
||||
|
||||
¬e.no-windows.extension;
|
||||
|
||||
@@ -27,7 +27,8 @@
|
||||
<para>
|
||||
O caminho não deve terminar com uma barra nem conter componentes especiais como
|
||||
<literal>'.'</literal>
|
||||
ou <literal>..</literal>.
|
||||
ou
|
||||
<literal>..</literal>.
|
||||
O caminho deve ser absoluto: se for relativo e o diretório de trabalho
|
||||
mudar, o comportamento será indefinido.
|
||||
</para>
|
||||
@@ -103,10 +104,11 @@
|
||||
</term>
|
||||
<listitem>
|
||||
<para>
|
||||
<emphasis>Somente leitura</emphasis>
|
||||
. Uma dica sobre a rapidez com que uma mudança deve ser detectada e
|
||||
<emphasis>Somente leitura</emphasis>.
|
||||
Uma dica sobre a rapidez com que uma mudança deve ser detectada e
|
||||
normalmente deve ser especificada como
|
||||
<literal>0.0</literal> para permitir que
|
||||
<literal>0.0</literal>
|
||||
para permitir que
|
||||
<emphasis>libev</emphasis>
|
||||
escolha um valor adequado.
|
||||
</para>
|
||||
@@ -118,8 +120,8 @@
|
||||
</term>
|
||||
<listitem>
|
||||
<para>
|
||||
<emphasis>Somente leitura</emphasis>
|
||||
. O caminho para aguardar alterações de status.
|
||||
<emphasis>Somente leitura</emphasis>.
|
||||
O caminho para aguardar alterações de status.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
@@ -80,15 +80,17 @@
|
||||
<methodname>EvLoop::prepare</methodname>
|
||||
) define
|
||||
<constant>Ev::PREPARE</constant>
|
||||
, <classname>EvPeriodic</classname>
|
||||
,
|
||||
<classname>EvPeriodic</classname>
|
||||
(ou
|
||||
<methodname>EvLoop::periodic</methodname>
|
||||
) define
|
||||
<constant>Ev::PERIODIC</constant>
|
||||
e assim por diante, com exceção de eventos de E/S (que podem definir ambos
|
||||
bits
|
||||
os bits
|
||||
<constant>Ev::READ</constant>
|
||||
e <constant>Ev::WRITE</constant>).
|
||||
e
|
||||
<constant>Ev::WRITE</constant>).
|
||||
</para>
|
||||
</chapter>
|
||||
<!-- Keep this comment at the end of the file
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 1160ec4e7d21a2619e9661d6afe3a6356267c6c2 Maintainer: adiel Status: ready -->
|
||||
|
||||
<refentry xml:id="finfo.buffer" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<refnamediv>
|
||||
<refname>finfo::buffer</refname>
|
||||
@@ -20,7 +19,6 @@
|
||||
</para>
|
||||
</refsect1>
|
||||
</refentry>
|
||||
|
||||
<!-- Keep this comment at the end of the file
|
||||
Local variables:
|
||||
mode: sgml
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 1160ec4e7d21a2619e9661d6afe3a6356267c6c2 Maintainer: adiel Status: ready -->
|
||||
|
||||
<refentry xml:id="finfo.file" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<refnamediv>
|
||||
<refname>finfo::file</refname>
|
||||
@@ -20,7 +19,6 @@
|
||||
</para>
|
||||
</refsect1>
|
||||
</refentry>
|
||||
|
||||
<!-- Keep this comment at the end of the file
|
||||
Local variables:
|
||||
mode: sgml
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 1160ec4e7d21a2619e9661d6afe3a6356267c6c2 Maintainer: adiel Status: ready -->
|
||||
|
||||
<refentry xml:id="finfo.set-flags" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<refnamediv>
|
||||
<refname>finfo::set_flags</refname>
|
||||
@@ -18,7 +17,6 @@
|
||||
</para>
|
||||
</refsect1>
|
||||
</refentry>
|
||||
|
||||
<!-- Keep this comment at the end of the file
|
||||
Local variables:
|
||||
mode: sgml
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 1160ec4e7d21a2619e9661d6afe3a6356267c6c2 Maintainer: adiel Status: ready -->
|
||||
|
||||
<!-- Generated by xml_proto.php v2.3. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.finfo-buffer" xmlns="http://docbook.org/ns/docbook">
|
||||
<refnamediv>
|
||||
<refname>finfo_buffer</refname>
|
||||
@@ -26,8 +26,7 @@
|
||||
</methodsynopsis>
|
||||
|
||||
<para>
|
||||
Esta função é usada para obter informações sobre dados binários em uma
|
||||
string.
|
||||
Esta função é usada para obter informações sobre dados binários em uma string.
|
||||
</para>
|
||||
|
||||
</refsect1>
|
||||
@@ -132,7 +131,6 @@ application/x-sh; charset=us-ascii
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
<!-- Keep this comment at the end of the file
|
||||
Local variables:
|
||||
mode: sgml
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 1160ec4e7d21a2619e9661d6afe3a6356267c6c2 Maintainer: adiel Status: ready -->
|
||||
|
||||
<refentry xml:id="function.finfo-open" xmlns="http://docbook.org/ns/docbook">
|
||||
<refnamediv>
|
||||
<refname>finfo_open</refname>
|
||||
@@ -35,8 +34,8 @@
|
||||
<term><parameter>flags</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma ou disjunção de mais
|
||||
<link linkend="fileinfo.constants">constantes Fileinfo</link>.
|
||||
Uma ou disjunção de mais <link linkend="fileinfo.constants">constantes
|
||||
Fileinfo</link>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
@@ -45,14 +44,14 @@
|
||||
<listitem>
|
||||
<para>
|
||||
Nome de um arquivo de banco de dados mágico, geralmente algo como
|
||||
<filename>/caminho/para/magic.mime</filename>.
|
||||
Se não for especificado, a variável de ambiente <literal>MAGIC</literal>
|
||||
será usada.
|
||||
O banco de dados mágico incluído no PHP será usado se a variável de
|
||||
ambiente não estiver definida.
|
||||
<filename>/caminho/para/magic.mime</filename>. Se não for especificado, a
|
||||
variável de ambiente <literal>MAGIC</literal> será usada. O banco de dados mágico
|
||||
incluído no PHP será usado se a variável de ambiente não
|
||||
estiver definida.
|
||||
</para>
|
||||
<para>
|
||||
Passar &null; ou uma string vazia será equivalente ao valor padrão.
|
||||
Passar &null; ou uma string vazia será equivalente ao valor
|
||||
padrão.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
@@ -64,8 +63,7 @@
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
(Apenas no estilo procedural)
|
||||
Retorna uma instância de <classname>finfo</classname> em caso de sucesso,
|
||||
&return.falseforfailure;.
|
||||
Retorna uma instância de <classname>finfo</classname> em caso de sucesso,&return.falseforfailure;.
|
||||
</para>
|
||||
</refsect1>
|
||||
|
||||
@@ -105,8 +103,7 @@
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
// retorna o tipo MIME, também conhecido como extensão mimetype
|
||||
$finfo = new finfo(FILEINFO_MIME, "/usr/share/misc/magic");
|
||||
$finfo = new finfo(FILEINFO_MIME, "/usr/share/misc/magic"); // retorna o tipo MIME, também conhecido como extensão mimetype
|
||||
|
||||
/* Obtém o tipo MIME de arquivo específico */
|
||||
$nome_do_arquivo = "/usr/local/alguma_coisa.txt";
|
||||
@@ -121,8 +118,7 @@ echo $finfo->file($nome_do_arquivo);
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
// retorna o tipo MIME, também conhecido como extensão mimetype
|
||||
$finfo = finfo_open(FILEINFO_MIME, "/usr/share/misc/magic");
|
||||
$finfo = finfo_open(FILEINFO_MIME, "/usr/share/misc/magic"); // retorna o tipo MIME, também conhecido como extensão mimetype
|
||||
|
||||
if (!$finfo) {
|
||||
echo "Falha ao abrir banco de dados fileinfo";
|
||||
@@ -169,8 +165,7 @@ text/plain; charset=us-ascii
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
<!-- Keep this comment at the end of the file
|
||||
<!-- Keep this comment at the end of the file
|
||||
Local variables:
|
||||
mode: sgml
|
||||
sgml-omittag:t
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: db22a7cfcbc3af221f67e228336ac3e2d62aaf2c Maintainer: adiel Status: ready --><!-- CREDITS: adiel,leonardolara -->
|
||||
|
||||
<!-- Generated by xml_proto.php v2.3. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.finfo-set-flags" xmlns="http://docbook.org/ns/docbook">
|
||||
<refnamediv>
|
||||
<refname>finfo_set_flags</refname>
|
||||
@@ -22,9 +22,8 @@
|
||||
</methodsynopsis>
|
||||
|
||||
<para>
|
||||
Esta função define várias opções de Fileinfo.
|
||||
As opções também podem ser definidas diretamente em
|
||||
<function>finfo_open</function> ou em outras funções da Fileinfo.
|
||||
Esta função define várias opções de Fileinfo. As opções também podem ser definidas
|
||||
diretamente em <function>finfo_open</function> ou em outras funções da Fileinfo.
|
||||
</para>
|
||||
|
||||
</refsect1>
|
||||
@@ -75,7 +74,6 @@
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
<!-- Keep this comment at the end of the file
|
||||
Local variables:
|
||||
mode: sgml
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- EN-Revision: 968bb98efdcc2a333899be3d1bdefec317d09170 Maintainer: adiel Status: ready --><!-- CREDITS: adiel,marcelo -->
|
||||
|
||||
<refentry xml:id="function.mime-content-type" xmlns="http://docbook.org/ns/docbook">
|
||||
<refnamediv>
|
||||
<refname>mime_content_type</refname>
|
||||
@@ -83,7 +82,6 @@ text/plain
|
||||
</para>
|
||||
</refsect1>
|
||||
</refentry>
|
||||
|
||||
<!-- Keep this comment at the end of the file
|
||||
Local variables:
|
||||
mode: sgml
|
||||
|
||||
@@ -50,7 +50,8 @@
|
||||
Para ativar suporte a jpeg adicione
|
||||
<option role="configure">--with-jpeg-dir=DIR</option>. Jpeg 6b, 7 ou 8
|
||||
são suportados.
|
||||
A partir do PHP 7.4.0, use <option role="configure">--with-jpeg</option>.
|
||||
A partir do PHP 7.4.0, use a opção
|
||||
<option role="configure">--with-jpeg</option>.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
@@ -74,26 +75,28 @@
|
||||
<option role="configure">--with-xpm-dir=DIR</option>. Se o configure
|
||||
não for capaz de encontrar as bibliotecas necessárias, você deverá adicionar
|
||||
o caminho até as suas bibliotecas X11.
|
||||
A partir do PHP 7.4.0, use <option role="configure">--with-xpm</option>.
|
||||
A partir do PHP 7.4.0, use a opção
|
||||
<option role="configure">--with-xpm</option>.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry><literal>webp</literal></entry>
|
||||
<entry>
|
||||
Para habilitar suporte a webp, adicione <option role="configure">--with-webp-dir=DIR</option>.
|
||||
A partir do PHP 7.4.0, use <option role="configure">--with-webp</option>.
|
||||
A partir do PHP 7.4.0, use a opção
|
||||
<option role="configure">--with-webp</option>.
|
||||
</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</table>
|
||||
</para>
|
||||
<note>
|
||||
<simpara>
|
||||
<note>
|
||||
<simpara>
|
||||
Ao compilar o PHP com a libpng, você deve usar a mesma versão que foi
|
||||
ligada com a biblioteca GD.
|
||||
</simpara>
|
||||
</note>
|
||||
</para>
|
||||
<para>
|
||||
Melhore as capacidades do GD para lidar com fontes diferentes especificando
|
||||
a opção de configuração <literal>--with-XXXX</literal> na linha de
|
||||
|
||||
@@ -13,7 +13,8 @@
|
||||
<para>
|
||||
Se <literal>enctype</literal> para o formulário HTML estiver
|
||||
configurado como <literal>multipart/form-data</literal> e
|
||||
<literal>mbstring.encoding_translation</literal> estiver ativado no &php.ini;, as variáveis POST'ed e os nomes dos arquivos enviados
|
||||
<literal>mbstring.encoding_translation</literal> estiver ativado
|
||||
no &php.ini;, as variáveis POST'ed e os nomes dos arquivos enviados
|
||||
serão convertidos para a codificação de caracteres interna também.
|
||||
No entanto, a conversão não é aplicada às chaves de consulta.
|
||||
</para>
|
||||
@@ -30,7 +31,7 @@
|
||||
entrada HTTP, isso deve ser feito no &php.ini;.
|
||||
<example>
|
||||
<title>
|
||||
Desative a conversão de entrada HTTP no &php.ini;
|
||||
Desativando a conversão de entrada HTTP no &php.ini;
|
||||
</title>
|
||||
<programlisting role="php.ini">
|
||||
<![CDATA[
|
||||
@@ -123,3 +124,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si
|
||||
vim: et tw=78 syn=sgml
|
||||
vi: ts=1 sw=1
|
||||
-->
|
||||
|
||||
|
||||
@@ -5,12 +5,11 @@
|
||||
<para>
|
||||
Os caracteres japoneses só podem ser representados por codificações multibyte,
|
||||
e vários padrões de codificação são usados dependendo da plataforma
|
||||
e da finalidade do texto.
|
||||
Para piorar a situação, esses padrões de codificação diferem um pouco um do
|
||||
outro.
|
||||
Para criar uma aplicação web que possa ser usada em um ambiente japonês,
|
||||
essas complexidades devem ser consideradas para garantir que as codificações
|
||||
de caracteres adequadas sejam usadas.
|
||||
e da finalidade do texto. Para piorar a situação, esses padrões de codificação
|
||||
diferem um pouco um do outro. Para criar uma aplicação
|
||||
web que possa ser usada em um ambiente japonês, o
|
||||
desenvolvedor precisa ter em mente essas complexidades para garantir que
|
||||
as codificações de caracteres adequadas sejam usadas.
|
||||
</para>
|
||||
<para>
|
||||
<itemizedlist>
|
||||
@@ -20,13 +19,12 @@
|
||||
<listitem>
|
||||
<simpara>
|
||||
A maioria dos caracteres multibyte japoneses aparece com o dobro da largura
|
||||
dos caracteres de byte único.
|
||||
Esses caracteres são chamados "zen-kaku" em japonês,
|
||||
que significa "largura total".
|
||||
Outros caracteres mais estreitos, são chamados "han-kaku",
|
||||
que significa "meia largura".
|
||||
As propriedades gráficas dos caracteres, no entanto, dependem das fontes
|
||||
usadas para exibi-los.
|
||||
dos caracteres de byte único. Esses caracteres são chamados
|
||||
"zen-kaku" em japonês, que significa
|
||||
"largura total". Outros caracteres mais estreitos, são chamados
|
||||
"han-kaku", que significa "meia largura". As
|
||||
propriedades gráficas dos caracteres, no entanto, dependem das fontes
|
||||
usadas para exibi-las.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
@@ -39,29 +37,24 @@
|
||||
<listitem>
|
||||
<simpara>
|
||||
A ISO-2022-JP deve ser usada no SMTP/NNTP, e cabeçalhos e entidades devem
|
||||
ser recodificados de acordo com os requisitos da RFC.
|
||||
Embora esses não sejam requisitos, ainda é uma boa ideia porque vários
|
||||
agentes de usuário populares não podem reconhecer nenhum outro método de
|
||||
codificação.
|
||||
ser recodificados de acordo com os requisitos da RFC. Embora esses não
|
||||
sejam requisitos, ainda é uma boa ideia porque vários agentes de usuário
|
||||
populares não podem reconhecer nenhum outro método de codificação.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
As páginas web criadas para serviços de telefonia móvel,
|
||||
como
|
||||
<link xlink:href="&url.imode;">i-mode</link>
|
||||
ou
|
||||
<link xlink:href="&url.ezweb;">EZweb</link>
|
||||
como <link xlink:href="&url.imode;">i-mode</link>
|
||||
ou <link xlink:href="&url.ezweb;">EZweb</link>
|
||||
devem usar Shift_JIS.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
Emoji usados em serviços de telefonia móvel,
|
||||
como
|
||||
<link xlink:href="&url.imode;">i-mode</link>
|
||||
ou
|
||||
<link xlink:href="&url.ezweb;">EZweb</link>
|
||||
como <link xlink:href="&url.imode;">i-mode</link>
|
||||
ou <link xlink:href="&url.ezweb;">EZweb</link>
|
||||
são suportados.
|
||||
</simpara>
|
||||
</listitem>
|
||||
@@ -89,3 +82,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si
|
||||
vim: et tw=78 syn=sgml
|
||||
vi: ts=1 sw=1
|
||||
-->
|
||||
|
||||
|
||||
@@ -7,9 +7,10 @@
|
||||
<section xml:id="memcached.requirements">
|
||||
&reftitle.required;
|
||||
<para>
|
||||
Esta extensão requer biblioteca cliente <link
|
||||
xlink:href="&url.libmemcached;">libmemcached</link> (versão 1.0.0 ou superior).
|
||||
Para suporte de autenticação SASL, libmemcached deve ser construído com SASL habilitado.
|
||||
Esta extensão requer a biblioteca cliente <link
|
||||
xlink:href="&url.libmemcached;">libmemcached</link>
|
||||
(versão 1.0.0 ou superior). Para suporte de autenticação SASL, libmemcached
|
||||
deve ser construída com SASL habilitado.
|
||||
</para>
|
||||
<para>
|
||||
Desde a versão 0.2.0, esta extensão requer PHP versão 5.2.0 ou superior.
|
||||
@@ -46,3 +47,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si
|
||||
vim: et tw=78 syn=sgml
|
||||
vi: ts=1 sw=1
|
||||
-->
|
||||
|
||||
|
||||
@@ -14,9 +14,7 @@
|
||||
<void />
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
Ativa as verificações usuais de certificado e servidor SSL (habilitadas por padrão).
|
||||
Alternativamente o membro <parameter>sslChecks</parameter> pode ser definido para um valor
|
||||
não-&false; para ativar as verificações SSL.
|
||||
Ativa as verificações usuais de certificado e servidor SSL (habilitadas por padrão). Alternativamente o membro <parameter>sslChecks</parameter> pode ser definido para um valor não-&false; para ativar as verificações SSL.
|
||||
</para>
|
||||
</refsect1>
|
||||
|
||||
@@ -47,7 +45,7 @@
|
||||
<row>
|
||||
<entry>PECL oauth 0.99.8</entry>
|
||||
<entry>
|
||||
The <parameter>sslChecks</parameter> member was added
|
||||
O membro <parameter>sslChecks</parameter> foi adicionado.
|
||||
</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
|
||||
@@ -1,16 +1,12 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 859713422861ee5d25d5e8504928a4af9ce198ad Maintainer: adiel Status: ready -->
|
||||
|
||||
<section xml:id="ref.pdo-sqlite.installation" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
&reftitle.install;
|
||||
<para>
|
||||
O driver PDO PDO_SQLITE está habilitado por padrão.
|
||||
Para desabilitá-lo, a opção
|
||||
<option role="configure">--without-pdo-sqlite[=DIR]</option> pode ser usada,
|
||||
onde o valor opcional <literal>[=DIR]</literal> é o diretório de instalação do
|
||||
sqlite.
|
||||
A partir do PHP 7.4.0,
|
||||
a <link xlink:href="&url.sqlite;">libsqlite</link> ≥ 3.5.0 é necessária.
|
||||
O driver PDO PDO_SQLITE está habilitado por padrão. Para desabilitá-lo,
|
||||
a opção <option role="configure">--without-pdo-sqlite[=DIR]</option> pode ser usada,
|
||||
onde o valor opcional <literal>[=DIR]</literal> é o diretório de instalação do sqlite.
|
||||
A partir do PHP 7.4.0, a <link xlink:href="&url.sqlite;">libsqlite</link> ≥ 3.5.0 é necessária.
|
||||
Anteriormente, a libsqlite que vinha com o PHP poderia ser usada e era o
|
||||
padrão se <literal>[=DIR]</literal> fosse omitido.
|
||||
</para>
|
||||
|
||||
@@ -13,10 +13,7 @@
|
||||
a resolver problemas comuns.
|
||||
</para>
|
||||
<para>
|
||||
A SPL fornece um conjunto de estruturas de dados padrão, um conjunto de
|
||||
iteradores para percorrer objetos, um conjunto de interfaces, um conjunto de
|
||||
exceções padrão e algumas classes para trabalhar com arquivos, além de um
|
||||
conjunto de funções como <function>spl_autoload_register</function>.
|
||||
A SPL fornece um conjunto de estruturas de dados padrão, um conjunto de iteradores para percorrer objetos, um conjunto de interfaces, um conjunto de exceções padrão e algumas classes para trabalhar com arquivos, além de um conjunto de funções como <function>spl_autoload_register</function>.
|
||||
</para>
|
||||
</preface>
|
||||
|
||||
@@ -56,3 +53,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si
|
||||
vim: et tw=78 syn=sgml
|
||||
vi: ts=1 sw=1
|
||||
-->
|
||||
|
||||
|
||||
Reference in New Issue
Block a user