Correções ortográficas diversas.

This commit is contained in:
André L F S Bacci
2025-08-25 14:06:43 -03:00
parent 4d6bdf5dd1
commit 7f0e521b6c
22 changed files with 55 additions and 55 deletions

View File

@@ -188,7 +188,7 @@ de um sistema de arquivos para outro.</para></note>'>
<!ENTITY note.resource-migration-8.0-dead-function '<note xmlns="http://docbook.org/ns/docbook">
<para>
Esta função não tem efeito. Antes do PHP 8.0.0, esta função era usada para fechar o recurso.
Esta função não têm efeito. Antes do PHP 8.0.0, esta função era usada para fechar o recurso.
</para>
</note>
'>

View File

@@ -100,7 +100,7 @@ define("__FOO__", "alguma coisa");
mas isso deve ser evitado, pois pode causar resultados inesperados.
</simpara>
<simpara>
O valor de uma costante é acessado simplesmente informando seu nome.
O valor de uma constante é acessado simplesmente informando seu nome.
Ao contrário das variáveis, uma constante <emphasis>não</emphasis> é precedida
por um <literal>$</literal>.
Também é possível usar a função <function>constant</function> para

View File

@@ -10,7 +10,7 @@
pode ser uma atribuição, uma chamada de função, um laço de repetição, uma instrução
condicional, ou mesmo uma instrução que não faz nada (um comando vazio).
Instruções geralmente terminam com um ponto e vírgula. Além disso, as
instruções podem ser agrupados em um grupo de comandos através do encapsulamento
instruções podem ser agrupadas em um bloco de comandos através do encapsulamento
de um grupo de comandos com chaves. Um grupo de comandos é uma instrução
também. Os vários tipos de instruções são
descritos neste capítulo.

View File

@@ -24,7 +24,7 @@ if (expr)
valores Booleanos. Se uma <replaceable>expressão</replaceable> for avaliada como &true;,
o PHP executará a <replaceable>declaração</replaceable>, e se avaliá-la
como &false; - ignorá-la. Mais informações sobre quais valores são avaliados
como &false; pode ser encontrada na seção <link
como &false; podem ser encontradas na seção <link
linkend="language.types.boolean.casting">'Conversão para booleano'
</link>.
</simpara>

View File

@@ -71,14 +71,14 @@ function foo ()
é uma expressão com o valor 5. Portanto, escrever algo como
<code>$b = ($a = 5)</code> é como escrever
<code>$a = 5; $b = 5;</code> (um ponto-e-vírgula
marca o fim do comando). Como atribuições são analisadas
marca o fim do comando). Como as atribuições são analisadas
da direita para a esquerda, você também pode escrever <code>$b = $a = 5</code>.
</simpara>
<simpara>
Outro bom exemplo de orientação de expressão é o pré e
o pós-incremento e decremento. Usuários de PHP 2 e muitas outras
linguagens podem estar familiarizados com a notação de <code>variable++</code> e
<code>variable--</code>. Este são <link linkend="language.operators.increment">
<code>variable--</code>. Estes são <link linkend="language.operators.increment">
operadores de incremento e decremento</link>. Em PHP, como em C, há
dois tipos de incremento - pré-incremento e pós-incremento.
Tanto o pré-incremento quanto o pós-incremento, essencialmente, incrementam
@@ -94,12 +94,12 @@ function foo ()
<simpara>
Um tipo muito comum de expressões são expressões de <link
linkend="language.operators.comparison">comparação</link>.
Estas expressões avaliam para ser &false; ou &true;. O PHP
Estas expressões avaliam como &false; ou &true;. O PHP
suporta &gt; (maior que), &gt;= (maior ou igual a), == (igual),
!= (diferente), &lt; (menor que) e &lt;= (menor ou igual a).
A linguagem também suporta um conjunto de operador de equivalência estrita: ===
(igual a e do mesmo tipo) e !== (diferente de ou não do mesmo tipo).
Estas expressões são mais comumente usada dentro de execução condicional
Estas expressões são mais comumente usadas dentro de execução condicional
como comandos <code>if</code>.
</simpara>
<simpara>
@@ -114,7 +114,7 @@ function foo ()
$a + 3</code>. <code>$a + 3</code> é avaliada
como o valor de <varname>$a</varname> mais 3, e é atribuído de volta
a <varname>$a</varname>, que resulta em incrementar <varname>$a</varname>
em 3. Em PHP, como em várias outras linguagens como o C você pode escrever isto
em 3. Em PHP, como em várias outras linguagens como o C, você pode escrever isto
de uma forma mais curta, que com o tempo se torna mais limpa e rápida de se
entender. Somar 3 ao valor corrente de <varname>$a</varname>
pode ser escrito <code>$a += 3</code>. Isto significa exatamente

View File

@@ -29,7 +29,7 @@
</para>
<para>
Um exemplo simples para isso é reimplementar a função
Um exemplo simples para isso é re-implementar a função
<function>range</function>. A função <function>range</function> padrão
tem que gerar um array com cada valor dentro dele e retorná-lo, o que pode
resultar em grandes arrays: por exemplo, chamar

View File

@@ -16,11 +16,11 @@
<para>
Isto é útil para definir uma funcionalidade abstrata, e permitir a
implementação de uma funcionalidade adicional em objetos similares sem a
necessidade de reimplementar todas as funcionalidades compartilhadas.
necessidade de re-implementar todas as funcionalidades compartilhadas.
</para>
<para>
Os métodos privados de uma classe pai não são acessíveis a uma classe filha. Como resultado,
as classes filhas podem reimplementar um método privado sem levar em conta as regras normais
as classes filhas podem re-implementar um método privado sem levar em conta as regras normais
de herança. Antes do PHP 8.0.0, entretanto, as restrições <literal>final</literal> e <literal>static</literal>
eram aplicadas aos métodos privados. Desde o PHP 8.0.0, a única restrição de método privado
que é aplicada é <literal>private final</literal> para construtores, já que essa

View File

@@ -48,7 +48,7 @@
</tgroup>
</table>
<para>
O operador <literal>+</literal> retorna o array à direta anexado
O operador <literal>+</literal> retorna o array à direita anexado
ao array da esquerda. Para chaves que existam nos dois arrays os elementos
do array à esquerda serão mantidos, os valores de mesma chave no
array da direita são ignorados.

View File

@@ -66,7 +66,7 @@
Deslocamentos à esquerda tem zeros inseridos à direita e o bit
de sinal é perdido, e assim o sinal do operando
não é preservado.
Deslocamentos à direita tem cópias do bit de sinal à esquerda,
Deslocamentos à direita têm cópias do bit de sinal à esquerda,
e assim o sinal do operando é preservado.
</para>
<para>
@@ -178,7 +178,7 @@ foreach ($values as $value) {
printf($format, $result, $value, '&', $test);
}
echo "\n Operador de bit OU inlusivo \n";
echo "\n Operador de bit OU inclusivo \n";
foreach ($values as $value) {
$result = $value | $test;
printf($format, $result, $value, '|', $test);
@@ -205,14 +205,14 @@ foreach ($values as $value) {
( 4 = 0100) = ( 4 = 0100) & ( 5 = 0101)
( 0 = 0000) = ( 8 = 1000) & ( 5 = 0101)
Operador de bit OU inlusivo
Operador de bit OU inclusivo
( 5 = 0101) = ( 0 = 0000) | ( 5 = 0101)
( 5 = 0101) = ( 1 = 0001) | ( 5 = 0101)
( 7 = 0111) = ( 2 = 0010) | ( 5 = 0101)
( 5 = 0101) = ( 4 = 0100) | ( 5 = 0101)
(13 = 1101) = ( 8 = 1000) | ( 5 = 0101)
Operador de bit OU Exclusivo (XOR)
Operador de bit OU exclusivo (XOR)
( 5 = 0101) = ( 0 = 0000) ^ ( 5 = 0101)
( 4 = 0100) = ( 1 = 0001) ^ ( 5 = 0101)
( 7 = 0111) = ( 2 = 0010) ^ ( 5 = 0101)
@@ -230,7 +230,7 @@ foreach ($values as $value) {
<?php
echo 12 ^ 9, PHP_EOL; // Exibe '5'
echo "12" ^ "9", PHP_EOL; // Exibe caracter backspace (ASCII 8)
echo "12" ^ "9", PHP_EOL; // Exibe caractere backspace (ASCII 8)
// ('1' (ASCII 49)) ^ ('9' (ASCII 57)) = #8
echo "hallo" ^ "hello";, PHP_EOL // Exibe os valores ASCII #0 #4 #0 #0 #0

View File

@@ -323,7 +323,7 @@ function standard_array_compare($op1, $op2)
<note>
<simpara>
Cuidado. A conversão automática de tipos do PHP não é sempre tão óbiva, quando comparando valores de tipos diferentes,
Cuidado. A conversão automática de tipos do PHP não é sempre tão óbvia, quando comparando valores de tipos diferentes,
particularmente comparando &integer;s para &boolean;s ou &integer;s para &string;s. No geral é
recomendado utilizar as comparações <literal>===</literal> e <literal>!==</literal> em vez de utilizar
<literal>==</literal> e <literal>!=</literal> na maioria dos casos.
@@ -336,7 +336,7 @@ function standard_array_compare($op1, $op2)
Embora a comparação de identidade (<literal>===</literal> e <literal>!==</literal>)
possa ser aplicada para valores arbitrários, os outros operadores de comparação somente devem
ser aplicados a valores comparáveis. O resultado de comparação de valores não comparáveis
não é definida, e não pode ser garantida.
não é definido, e não pode ser garantido.
</simpara>
</sect2>
@@ -401,9 +401,9 @@ if (empty($_POST['action'])) {
<para>
É recomendado evitar empilhar operadores ternários.
O comportamento do PHP quando utilizando mais de um operador ternário sem parênteses numa única
expressão é menos óbvia, comparada a outras linguagesn.
expressão é menos óbvia, comparada a outras linguagens.
Antes do PHP 8.0.0, os operadores ternários eram avaliados com associatividade à esquerda,
em vez de associatividade à direta, como na maioria de outras linguagens.
em vez de associatividade à direita, como na maioria de outras linguagens.
Depender da associatividade à esquerda foi descontinuado a partir do PHP 7.4.0.
A partir do PHP 8.0.0, o operador ternário é não associativo.
<example>
@@ -421,7 +421,7 @@ echo (true ? 'true' : false ? 't' : 'f');
echo ((true ? 'true' : false) ? 't' : 'f');
// Aqui, é possível ver que a primeira expressão avalia para 'true', e então
// é avalidada para (bool) true, e portanto retorna o variante true da
// é avaliada para (bool) true, e portanto retorna o variante true da
// segunda expressão ternária
?>
]]>
@@ -451,7 +451,7 @@ echo 0 ?: 0 ?: 0 ?: 3, PHP_EOL; //3
</sect2>
<sect2 xml:id="language.operators.comparison.coalesce">
<title>Operador de aglunitação null (Null Coalescing)</title>
<title>Operador de aglutinação null (Null Coalescing)</title>
<para>
Existe ainda o operador "??" (ou null coalescing).
<example>

View File

@@ -23,7 +23,7 @@
</warning>
<simpara>
Quaisquer mensages de erro geradas an expressão fica disponível no elemento <literal>"message"</literal>
Quaisquer mensagens de erro geradas na expressão ficam disponíveis no elemento <literal>"message"</literal>
do array retornado por <function>error_get_last</function>.
O resultado daquela função irá se alterar em cada erro, então é necessário fazer a verificação imediatamente.
</simpara>

View File

@@ -121,7 +121,7 @@ int(4)
<title>Incremento de strings no estilo PERL</title>
<warning>
<simpara>
Esse recurso está desencorajado desde oPHP 8.3.0.
Esse recurso está desencorajado desde o PHP 8.3.0.
A função <function>str_increment</function> deve ser utilizada.
</simpara>
</warning>
@@ -130,7 +130,7 @@ int(4)
É possível incremente strings não
<link linkend="language.types.numeric-strings">numéricas</link>
no PHP. A string precisa ser um texto ASCII.
O efeito é incrementar a última letra até a próxima, e quando é alcançado a letra
O efeito é incrementar a última letra até a próxima, e quando é alcançada a letra
<literal>Z</literal> o incremento é carregado para a letra à esquerda.
Por exemplo, <code>$a = 'Z'; $a++;</code> transforma <varname>$a</varname>
em <literal>'AA'</literal>.

View File

@@ -70,7 +70,7 @@ $d = (true or foo());
// --------------------
// "||" tem maior precedência que "or"
// O resultado da expressão (false || true) é atribuido em $e
// O resultado da expressão (false || true) é atribuído em $e
// Funciona como: ($e = (false || true))
$e = false || true;

View File

@@ -325,7 +325,7 @@ var_dump($a);
</example>
</para>
<para>
A precedência e associatividade apenas determinam como as expressões são
A precedência e a associatividade apenas determinam como as expressões são
agrupadas, mas não especificam a ordem de avaliação. O PHP
(geralmente) não especifica em que ordem as expressões são avaliadas,
então códigos que assumem ordens específicas de avaliação devem ser evitados

View File

@@ -4,7 +4,7 @@
<titleabbrev>Tipo</titleabbrev>
<para>
<literal>instanceof</literal> é usado para determinar se um variável do PHP
é uma objeto instânciado de uma certa
é uma objeto instanciado de uma certa
<link linkend="language.oop5.basic.class">classe</link>:
<example>
<title>Usando <literal>instanceof</literal> com classes</title>
@@ -36,7 +36,7 @@ bool(false)
</para>
<para>
<literal>instanceof</literal> pode também ser usado para determinar se uma variável
é um objeto instânciado de uma classe que herda de uma classe pai:
é um objeto instanciado de uma classe que herda de uma classe pai:
<example>
<title>Usando <literal>instanceof</literal> com herança</title>
<programlisting role="php">
@@ -95,7 +95,7 @@ bool(true)
</para>
<para>
Por fim, <literal>instanceof</literal> pode também ser usado para determinar se
uma variável é um objeto instânciado de uma classe que implementa uma
uma variável é um objeto instanciado de uma classe que implementa uma
<link linkend="language.oop5.interfaces">interface</link>:
<example>
<title>Usando <literal>instanceof</literal> para classe</title>
@@ -147,7 +147,7 @@ $b = new MyClass;
$c = 'MyClass';
$d = 'NotMyClass';
var_dump($a instanceof $b); // $b é umn objeto da classe MyClass
var_dump($a instanceof $b); // $b é um objeto da classe MyClass
var_dump($a instanceof $c); // $c é uma string 'MyClass'
var_dump($a instanceof $d); // $d é uma string 'NotMyClass'
?>
@@ -215,7 +215,7 @@ bool(false)
</para>
<para>
Desde o PHP 8.0.0, <literal>instanceof</literal> pode ser utilizado em expressões arbitrárias.
A expressão precisa estar dentro parênteses e produzir uma <type>string</type>.
A expressão precisa estar dentro de parênteses e produzir uma <type>string</type>.
<!-- RFC: https://wiki.php.net/rfc/variable_syntax_tweaks -->
<example>
<title>Usando <literal>instanceof</literal> em expressões arbitrárias</title>

View File

@@ -755,8 +755,8 @@ echo $b, PHP_EOL; // exibe 1
<para>
A função <function>unset</function> permite apagar chaves de um
<type>array</type>. Esteja avisado que o array <emphasis>não</emphasis> será
reindexado. Se um comportamento como "remover e deslocar" é o desejado, o
<type>array</type> poderá ser reindexado utilizando a
re-indexado. Se um comportamento como "remover e deslocar" é o desejado, o
<type>array</type> poderá ser re-indexado utilizando a
função <function>array_values</function>.
</para>
@@ -934,7 +934,7 @@ echo "Olá $arr[fruta]", PHP_EOL; // Olá maçã
echo "Olá {$arr[fruta]}", PHP_EOL; // Olá cenoura
echo "Olá {$arr['fruta']}", PHP_EOL; // Olá maçã
// Concatenação é uma outra oppção
// Concatenação é uma outra opção
echo "Olá " . $arr['fruta'], PHP_EOL; // Olá maçã
?>
]]>
@@ -1394,7 +1394,7 @@ foreach ($cores as &$cor) {
$cor = mb_strtoupper($cor);
}
unset($cor); /* garante que as próximas alterações em
$cor não modificam o úlmtimo elemento do array */
$cor não modificam o último elemento do array */
print_r($cores);
?>
@@ -1537,7 +1537,7 @@ $arr2[] = 4; // $arr2 é modificado,
// $arr1 continua sendo apenas array(2, 3)
$arr3 = &$arr1;
$arr3[] = 4; // agora $arr1 e $arr3 sao os mesmos
$arr3[] = 4; // agora $arr1 e $arr3 são os mesmos
var_dump($arr1, $arr2, $arr3);
?>

View File

@@ -70,7 +70,7 @@
// Exemplo de função de retorno
function minha_funcao_retorno() {
echo 'olá mundo!', PHP_EOL;
echo 'Olá mundo!', PHP_EOL;
}
// Exemplo de método de retorno

View File

@@ -19,10 +19,10 @@
<note>
<para>
Quando uma classe implementa um método de interface ou reimplementa um método
Quando uma classe implementa um método de interface ou re-implementa um método
já definido por uma classe pai, ela deve ser compatível com a
definição acima.
Um método é compatível se segue as
Um método é compatível se seguir as
regras de <link linkend="language.oop5.variance">variância</link>.
</para>
</note>

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e587d0655e426f97b3fcb431453da5030e743b23 Maintainer: leonardolara Status: ready --><!-- CREDITS: marcosmarcolin, leonardolara -->
<sect1 xml:id="language.types.iterable">
<title>Iteráveis</title>
<title>Iterável</title>
<para>
<type>Iterable</type> é um alias de tipo de tempo de compilação integrado para

View File

@@ -36,7 +36,7 @@
<note>
<simpara>
Conexões persistentes de bancos são exceções a regra. Elas
Conexões persistentes de bancos são exceções à regra. Elas
<emphasis>não são</emphasis> destruídas pelo coletor de lixo. Veja também a seção <link
linkend="features.persistent-connections">conexões
persistentes</link> para mais informações.

View File

@@ -53,7 +53,7 @@
<title>Contexto numérico</title>
<simpara>
Esse é contexto quando da utilização de
Esse contexto é utilizando em
<link linkend="language.operators.arithmetic">operadores aritméticos</link>.
</simpara>
@@ -158,7 +158,7 @@
<simpara>
<link linkend="functions.internal">Funções internas</link>
convertem automaticamente &null; para tipos escalares, mas
mas esse comportamento foi <emphasis>DESCONTINUADO</emphasis> desde o PHP 8.1.0.
esse comportamento foi <emphasis>DESCONTINUADO</emphasis> desde o PHP 8.1.0.
</simpara>
</warning>
@@ -241,7 +241,7 @@
<note>
<para>
Tipos que não são parte da lista acima não são elegíveis para destinos
Tipos que não fazem parte da lista acima não são elegíveis para destinos
da conversão implícita. Em particular, não existem conversões implícitas para
os tipos <type>null</type>, <type>false</type> e <type>true</type>.
<!---->

View File

@@ -24,7 +24,7 @@
<simpara>
O PHP não suporta nomes de variáveis em Unicode, porém, algumas codificações
de caracteres (tal como UTF-8) codificam os caracteres de uma forma que todos os bytes
de um caractere multi-byte fiquem dentro da faixa permitida, fazendo com que
de um caractere multibyte fiquem dentro da faixa permitida, fazendo com que
o nome da variável seja válido.
</simpara>
</note>
@@ -122,7 +122,7 @@ bar bar
<![CDATA[
<?php
$foo = 'Bob'; // Atribui o valor 'Bob' a variável $foo
$bar = &$foo; // Referecia $foo através de $bar.
$bar = &$foo; // Referência $foo através de $bar.
$bar = "My name is $bar"; // Altera $bar...
echo $bar;
echo $foo; // $foo é alterada também.
@@ -141,7 +141,7 @@ echo $foo; // $foo é alterada também.
<?php
$foo = 25;
$bar = &$foo; // Esta atribuição é válida.
$bar = &(24 * 7); // Inválido; referencia uma expressão sem nome.
$bar = &(24 * 7); // Inválido; referência uma expressão sem nome.
function test()
{
@@ -216,7 +216,7 @@ $unset_array[] = 'value'; // Não gera um alerta.
<simpara>
Para obter informações sobre funções relacionadas a variáveis, consulte a
<link linkend="ref.var">Referência de funções variáveis</link>.
<link linkend="ref.var">referência de funções variáveis</link>.
</simpara>
</sect1>
@@ -556,8 +556,8 @@ function funcaoExemplo($input) {
return $result();
}
// Chamadas a funcaoExemplo irão recriar a função anônima, de forma que a variável
// estática não reterá seu valor.
// Chamadas a funcaoExemplo irão recriar a função anônima, de forma
// que a variável estática não retém seu valor.
echo funcaoExemplo('A'); // Exibe: Entrada: A, Contador: 1
echo funcaoExemplo('B'); // Exibe: Entrada: B, Contador: 1
?>
@@ -663,7 +663,7 @@ function &get_instance_ref() {
var_dump($obj);
if (!isset($obj)) {
$new = new stdClass;
// Atribui uma referencia à variável estática
// Atribui uma referência à variável estática
$obj = &$new;
}
if (!isset($obj->property)) {
@@ -727,7 +727,7 @@ Objeto estático: object(stdClass)#3 (1) {
<title>Variáveis variáveis</title>
<simpara>
As vezes, é conveniente possuir nome variáveis para
Às vezes, é conveniente possuir nome variáveis para
variáveis. Isto é, o nome de uma variável que pode ser definido e utilizado
dinamicamente. Uma variável normal é definida com uma instrução como:
</simpara>