Skip to content

Commit 4634ba4

Browse files
committed
sync with en rev
1 parent 2e303e4 commit 4634ba4

File tree

1 file changed

+21
-21
lines changed

1 file changed

+21
-21
lines changed

reference/array/functions/array-walk.xml

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: cec5275f23d2db648df30a5702b378044431be97 Maintainer: ae Status: ready --><!-- CREDITS: felipe,lucasr,cautnew,ae,leonardolara -->
2+
<!-- EN-Revision: 4ca7cdeaee66bff2fefb9df88213ea6fc2e6f3dc Maintainer: leonardolara Status: ready --><!-- CREDITS: felipe,lucasr,cautnew,ae,leonardolara -->
33
<refentry xml:id="function.array-walk" xmlns="http://docbook.org/ns/docbook">
44
<refnamediv>
55
<refname>array_walk</refname>
@@ -15,12 +15,12 @@
1515
</methodsynopsis>
1616
<simpara>
1717
Aplica uma função definida pelo usuário passada pelo argumento
18-
<parameter>callback</parameter> em cada elemento de <parameter>array</parameter>.
18+
<parameter>callback</parameter> em cada elemento do <parameter>array</parameter>.
1919
</simpara>
2020
<para>
21-
<function>array_walk</function> não é afetado pelo ponteiro interno de
22-
<parameter>array</parameter>. <function>array_walk</function>
23-
percorrerá por todo array desconsiderando a posição do ponteiro.
21+
<function>array_walk</function> não é afetado pelo ponteiro interno do
22+
<parameter>array</parameter>. <function>array_walk</function>
23+
percorrerá todo o array desconsiderando a posição do ponteiro.
2424
</para>
2525
</refsect1>
2626
<refsect1 role="parameters">
@@ -39,32 +39,32 @@
3939
<term><parameter>callback</parameter></term>
4040
<listitem>
4141
<para>
42-
Normalmente, o <parameter>callback</parameter> recebe dois parâmetros.
43-
O valor do parâmetro <parameter>array</parameter> sendo o primeiro, e
44-
a chave/índice o segundo.
42+
Normalmente, <parameter>callback</parameter> recebe dois parâmetros.
43+
O valor do parâmetro <parameter>array</parameter> é o primeiro e
44+
a chave/índice é o segundo.
4545
</para>
4646
<note>
4747
<para>
48-
Se <parameter>callback</parameter> precisar alterar realmente os valores
48+
Se <parameter>callback</parameter> realmente precisar alterar os valores
4949
do array, especifique que o primeiro parâmetro de
5050
<parameter>callback</parameter> deve ser passado por
51-
<link linkend="language.references">referência</link>. Então
51+
<link linkend="language.references">referência</link>. Assim,
5252
qualquer mudança feita nesses elementos serão feitas
5353
no próprio array também.
5454
</para>
5555
</note>
5656
<note>
57-
<para>
58-
Muitas funções internas (por exemplo <function>strtolower</function>)
59-
lançarão um alerta se forem passados mais argumentos
60-
que o esperado e não forem utilizados diretamente no
61-
<parameter>callback</parameter>.
62-
</para>
57+
<para>
58+
Muitas funções internas (por exemplo <function>strtolower</function>)
59+
lançarão uma exceção se forem passados mais argumentos
60+
que o esperado e não forem utilizados diretamente na função
61+
<parameter>callback</parameter>.
62+
</para>
6363
</note>
6464
<para>
6565
Apenas os valores de um <parameter>array</parameter> podem potencialmente
6666
ser alterados; sua estrutura não pode ser alterada, por exemplo, o programador não pode
67-
adicionar, remover ou reordenar elementos. Se o callback não respeitar esta regra,
67+
adicionar, remover ou reordenar elementos. Se a função não respeitar esta regra,
6868
o comportamento desta função é indefinido e
6969
imprevisível.
7070
</para>
@@ -74,8 +74,8 @@
7474
<term><parameter>arg</parameter></term>
7575
<listitem>
7676
<para>
77-
Se o parâmetro opcional <parameter>arg</parameter> é fornecido,
78-
será passado como o terceiro parâmetro para o callback
77+
Se o parâmetro opcional <parameter>arg</parameter> for fornecido,
78+
será passado como o terceiro parâmetro para a função
7979
<parameter>callback</parameter>.
8080
</para>
8181
</listitem>
@@ -98,7 +98,7 @@
9898
ou se mais de 3 argumentos no caso de <parameter>arg</parameter> ser informado.
9999
Anteriormente, nesses casos
100100
um erro de nível <link linkend="errorfunc.constants">E_WARNING</link> seria gerado em cada vez que
101-
<function>array_walk</function> chamasse o <parameter>callback</parameter>.
101+
<function>array_walk</function> chamasse a função <parameter>callback</parameter>.
102102
</para>
103103
</refsect1>
104104

@@ -130,7 +130,7 @@
130130
&reftitle.examples;
131131
<para>
132132
<example>
133-
<title>Exemplo da <function>array_walk</function></title>
133+
<title>Exemplo de <function>array_walk</function></title>
134134
<programlisting role="php">
135135
<![CDATA[
136136
<?php

0 commit comments

Comments
 (0)