Skip to content

Commit dd1fb29

Browse files
committed
sync with en rev
1 parent 1995110 commit dd1fb29

File tree

6 files changed

+24
-6
lines changed

6 files changed

+24
-6
lines changed

language-snippets.ent

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: c6fb604f39a0fa7bf1ae872064b2a3a24f23d855 Maintainer: leonardolara Status: ready --><!-- CREDITS: adiel, ae, atomotavio, fabioluciano, felipe, klaussilveira, rafaelbernard, leonardolara, fernandowobeto -->
2+
<!-- EN-Revision: d6dc2be3c5c70e4a1c3d13f788643ea232747c19 Maintainer: leonardolara Status: ready --><!-- CREDITS: adiel, ae, atomotavio, fabioluciano, felipe, klaussilveira, rafaelbernard, leonardolara, fernandowobeto -->
33

44
<!ENTITY installation.enabled.disable 'Esta extensão está habilitada por padrão. Ela pode ser desabilitada usando a seguinte opção em tempo de compilação: '>
55

@@ -31,6 +31,19 @@ fortemente desencorajado.</simpara></warning>'>
3131
</para>
3232
</caution>'>
3333

34+
<!ENTITY caution.mt19937-global-state '<caution xmlns="http://docbook.org/ns/docbook">
35+
<simpara>
36+
Esta função usa a instância global do Mt19937 (“Mersenne Twister”) como a fonte de aleatoriedade a por isso compartilha seu estado com todas as outras funções que usam o Mt19937 global.
37+
Usar qualquer uma destas funções avança a sequência para <emphasis>todas</emphasis> as outras funções, independentemente do escopo.
38+
</simpara>
39+
<simpara>
40+
Gerar sequências repetíveis ao semear <function>mt_srand</function> ou <function>srand</function> com um valor conhecido também gerará saída repetível desta função.
41+
</simpara>
42+
<simpara>
43+
Prefira usar métodos de <classname>Random\Randomizer</classname> em todo código novo.
44+
</simpara>
45+
</caution>'>
46+
3447
<!ENTITY caution.mt19937-tiny-seed '<caution xmlns="http://docbook.org/ns/docbook">
3548
<para>
3649
Como o mecanismo Mt19937 (“Mersenne Twister”) aceita apenas um único inteiro de 32 bits como

reference/array/functions/array-rand.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<!-- EN-Revision: 4a1dedc24b1e085f298ab1d5dadefe306373691b Maintainer: ae Status: ready --><!-- CREDITS: narigone,lucasr,felipe,ae,marquesdanielb,leonardolara -->
2+
<!-- EN-Revision: d6dc2be3c5c70e4a1c3d13f788643ea232747c19 Maintainer: leonardolara Status: ready --><!-- CREDITS: narigone,lucasr,felipe,ae,marquesdanielb,leonardolara -->
33
<refentry xml:id="function.array-rand" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
44
<refnamediv>
55
<refname>array_rand</refname>
@@ -17,6 +17,7 @@
1717
chave (ou chaves) do itens selecionados.
1818
</para>
1919
&caution.cryptographically-insecure;
20+
&caution.mt19937-global-state;
2021
</refsect1>
2122
<refsect1 role="parameters">
2223
&reftitle.parameters;

reference/array/functions/shuffle.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: f781803449007bb0e3a96c693e0eee067f7eb466 Maintainer: leonardolara Status: ready --><!-- CREDITS: felipe,lucasr,leonardolara -->
2+
<!-- EN-Revision: d6dc2be3c5c70e4a1c3d13f788643ea232747c19 Maintainer: leonardolara Status: ready --><!-- CREDITS: felipe,lucasr,leonardolara -->
33
<refentry xml:id="function.shuffle" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
44
<refnamediv>
55
<refname>shuffle</refname>
@@ -15,6 +15,7 @@
1515
Essa função embaralha (mistura de forma aleatória os elementos de) um array.
1616
</para>
1717
&caution.cryptographically-insecure;
18+
&caution.mt19937-global-state;
1819
</refsect1>
1920
<refsect1 role="parameters">
2021
&reftitle.parameters;

reference/random/functions/mt-rand.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: 0a5e7b12546b62a611a0cbc7105e617ab96fbcbd Maintainer: leonardolara Status: ready --><!-- CREDITS: fernandowobeto, leonardolara -->
2+
<!-- EN-Revision: d6dc2be3c5c70e4a1c3d13f788643ea232747c19 Maintainer: leonardolara Status: ready --><!-- CREDITS: fernandowobeto, leonardolara -->
33
<refentry xml:id="function.mt-rand" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
44
<refnamediv>
55
<refname>mt_rand</refname>
@@ -35,6 +35,7 @@
3535
15)</literal>.
3636
</simpara>
3737
&caution.cryptographically-insecure;
38+
&caution.mt19937-global-state;
3839
</refsect1>
3940
<refsect1 role="parameters">
4041
&reftitle.parameters;

reference/random/functions/rand.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: a2a3f3525979535f7f8c81b79315391f2fdc285b Maintainer: leonardolara Status: ready --><!-- CREDITS: fernandowobeto, leonardolara -->
2+
<!-- EN-Revision: d6dc2be3c5c70e4a1c3d13f788643ea232747c19 Maintainer: leonardolara Status: ready --><!-- CREDITS: fernandowobeto, leonardolara -->
33
<refentry xml:id="function.rand" xmlns="http://docbook.org/ns/docbook">
44
<refnamediv>
55
<refname>rand</refname>
@@ -25,6 +25,7 @@
2525
15)</literal>.
2626
</simpara>
2727
&caution.cryptographically-insecure;
28+
&caution.mt19937-global-state;
2829
<note>
2930
<simpara>
3031
Anteriormente ao PHP 7.1.0, <function>getrandmax</function> resultava em apenas 32767 em algumas

reference/strings/functions/str-shuffle.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: 52c495140bdb84f45f186bfb1cccf09788b0121e Maintainer: leonardolara Status: ready --><!-- CREDITS: surfmax,felipe,leonardolara -->
2+
<!-- EN-Revision: d6dc2be3c5c70e4a1c3d13f788643ea232747c19 Maintainer: leonardolara Status: ready --><!-- CREDITS: surfmax,felipe,leonardolara -->
33
<refentry xml:id="function.str-shuffle" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
44
<refnamediv>
55
<refname>str_shuffle</refname>
@@ -17,6 +17,7 @@
1717
de todas as possíveis é criada.
1818
</simpara>
1919
&caution.cryptographically-insecure;
20+
&caution.mt19937-global-state;
2021
</refsect1>
2122

2223
<refsect1 role="parameters">

0 commit comments

Comments
 (0)