Update translation.

This commit is contained in:
André L F S Bacci
2024-04-17 16:02:13 -03:00
parent 60b35df98e
commit 1b726bf96a
4 changed files with 39 additions and 23 deletions

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: ccdbd1bd5ac1a9e29864c4c17b9ac1c5fb5530f9 Maintainer: ae Status: ready --><!-- CREDITS: geekcom,adiel,lhsazevedo,atomotavio,ae,leonardolara -->
<!-- EN-Revision: 61374bbe228e8e9c55a24aba59a1e2bb2a871148 Maintainer: ae Status: ready --><!-- CREDITS: geekcom,adiel,lhsazevedo,atomotavio,ae,leonardolara -->
<sect1 xml:id="migration80.incompatible" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Alterações incompatíveis com versões anteriores</title>
@@ -1622,18 +1622,18 @@ echo file_get_contents('http://example.org', false, $ctx);
<itemizedlist>
<listitem>
<para>
Tokens <literal>T_COMMENT</literal> não incluirão mais uma quebra de linha à direita. Em vez disso, a quebra de linha será
parte de um token <literal>T_WHITESPACE</literal> seguinte. Deve-se notar que
<literal>T_COMMENT</literal> nem sempre é seguido de espaço em branco, Ele também pode ser seguido de
<literal>T_CLOSE_TAG</literal> ou o fim do arquivo (end-of-file).
Tokens <constant>T_COMMENT</constant> não incluirão mais uma quebra de linha à direita. Em vez disso, a quebra de linha será
parte de um token <constant>T_WHITESPACE</constant> seguinte. Deve-se notar que
<constant>T_COMMENT</constant> nem sempre é seguido de espaço em branco, Ele também pode ser seguido de
<constant>T_CLOSE_TAG</constant> ou o fim do arquivo (end-of-file).
</para>
</listitem>
<listitem>
<para>
Nomes com agora são representados usando os tokens <literal>T_NAME_QUALIFIED</literal>
(<code>Foo\Bar</code>), <literal>T_NAME_FULLY_QUALIFIED</literal> (<code>\Foo\Bar</code>) e
<literal>T_NAME_RELATIVE</literal> (<code>namespace\Foo\Bar</code>).
<literal>T_NS_SEPARATOR</literal> é usado apenas para separadores de namespace independentes, e só é sintaticamente
Nomes com agora são representados usando os tokens <constant>T_NAME_QUALIFIED</constant>
(<code>Foo\Bar</code>), <constant>T_NAME_FULLY_QUALIFIED</constant> (<code>\Foo\Bar</code>) e
<constant>T_NAME_RELATIVE</constant> (<code>namespace\Foo\Bar</code>).
<constant>T_NS_SEPARATOR</constant> é usado apenas para separadores de namespace independentes, e só é sintaticamente
válido em conjuncão com declarações de uso de grupo.
<!-- RFC: https://wiki.php.net/rfc/namespaced_names_as_token -->
</para>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 25338384fe801da952d3d864e9174dd590837e24 Maintainer: ae Status: ready --><!-- CREDITS: ThamaraHessel,pauloelr,royopa,ae,geekcom,leonardolara -->
<!-- EN-Revision: 61374bbe228e8e9c55a24aba59a1e2bb2a871148 Maintainer: ae Status: ready --><!-- CREDITS: ThamaraHessel,pauloelr,royopa,ae,geekcom,leonardolara -->
<chapter xml:id="features.commandline" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Usando PHP a partir da linha de comando</title>
<titleabbrev>Uso da linha de Comando</titleabbrev>
@@ -1095,7 +1095,7 @@ $ some_application | some_filter | php | sort -u > final_output.txt
comando. Note que, se o código é executado diretamente usando a opção de linha
de comando <option>-r</option>, o valor de <varname>$argv[0]</varname>
será <literal>"Standard input code"</literal>; anteriormente ao PHP 7.2.0, isso era um hífem (<literal>"-"</literal>). A mesma coisa ocorre se o código é
executado via um pipe a partir do <literal>STDIN</literal>.
executado via um pipe a partir do <constant>STDIN</constant>.
</para>
<para>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: b22f4a798a435fb159af88806341ce9cbe9f38c2 Maintainer: ae Status: ready --><!-- CREDITS: fabioluciano,ae,geekcom,lhsazevedo -->
<!-- EN-Revision: ad7129daf0d410badf414b6707080e2451a80d1f Maintainer: ae Status: ready --><!-- CREDITS: fabioluciano,ae,geekcom,lhsazevedo -->
<chapter xml:id="language.functions" xmlns="http://docbook.org/ns/docbook">
<title>Funções</title>
@@ -318,6 +318,13 @@ echo fazercafe();
echo fazercafe(array("cappuccino", "lavazza"), "chaleira");?>
]]>
</programlisting>
&example.outputs;
<screen>
<![CDATA[
Fazendo uma xícara de cappuccino com mãos.
Fazendo uma xícara de cappuccino, lavazza com chaleira.
]]>
</screen>
</example>
</para>
<para>
@@ -328,12 +335,12 @@ echo fazercafe(array("cappuccino", "lavazza"), "chaleira");?>
<?php
class CafeteiraPadrao {
public function preparar() {
return 'Fazendo café.';
return 'Fazendo café.\n';
}
}
class CafeteiraChique {
public function preparar() {
return 'Preparando um belo café só para você.';
return 'Preparando um belo café só para você.\n';
}
}
function fazercafe($cafeteira = new CafeteiraPadrao)
@@ -345,6 +352,14 @@ echo fazercafe(new CafeteiraChique);
?>
]]>
</programlisting>
&example.outputs;
<screen>
<![CDATA[
Fazendo café.
Preparando um belo café só para você.
]]>
</screen>
</example>
</para>
<simpara>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: d0415091861832c03adf6ec8bd3f5322d4be7a45 Maintainer: ae Status: ready --><!-- CREDITS: ae,amandavale,narigone,fabioluciano,lhsazevedo -->
<!-- EN-Revision: 102a046f5397fc02be82de2d7fca694b2c1ab574 Maintainer: ae Status: ready --><!-- CREDITS: ae,amandavale,narigone,fabioluciano,lhsazevedo -->
<sect1 xml:id="language.oop5.basic" xmlns="http://docbook.org/ns/docbook">
<title>O básico</title>
@@ -330,26 +330,27 @@ object(SimpleClass)#1 (1) {
<programlisting role="php">
<![CDATA[
<?php
class Test
{
static public function getNew()
public static function getNew()
{
return new static;
return new static();
}
}
class Child extends Test
{}
class Child extends Test {}
$obj1 = new Test();
$obj2 = new $obj1;
$obj1 = new Test(); // Usando o nome da classe
$obj2 = new $obj1(); // Usando a variável que contém o objeto
var_dump($obj1 !== $obj2);
$obj3 = Test::getNew();
$obj3 = Test::getNew(); // Usando o método da classe
var_dump($obj3 instanceof Test);
$obj4 = Child::getNew();
$obj4 = Child::getNew(); // Usando o método através da classe filha
var_dump($obj4 instanceof Child);
?>
]]>
</programlisting>