Skip to content

Commit 7e3a96c

Browse files
committed
Bring back translation of rand.xml and sync with newest EN
When updating this file in 55c67d8 from the version that didn't have EN-Revision tag value, I made a mistake and I pasted the original English version. This commit fixes it and brings the latest update from English tree, syncing EN-Revision for good.
1 parent e2bf669 commit 7e3a96c

File tree

1 file changed

+28
-28
lines changed

1 file changed

+28
-28
lines changed

reference/random/functions/rand.xml

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: 826073522514072830b63bee2b6135dc675ea45d Maintainer: qrak Status: ready -->
2+
<!-- EN-Revision: bf672f5f2402ee78264a130c52defeed37fe44bf Maintainer: qrak Status: ready -->
33
<!-- $Revision$ -->
44
<refentry xml:id="function.rand" xmlns="http://docbook.org/ns/docbook">
55
<refnamediv>
66
<refname>rand</refname>
7-
<refpurpose>Generate a random integer</refpurpose>
7+
<refpurpose>Generuje losową liczbę całkowitą</refpurpose>
88
</refnamediv>
99
<refsect1 role="description">
1010
&reftitle.description;
@@ -18,28 +18,28 @@
1818
<methodparam><type>int</type><parameter>max</parameter></methodparam>
1919
</methodsynopsis>
2020
<simpara>
21-
If called without the optional <parameter>min</parameter>,
22-
<parameter>max</parameter> arguments <function>rand</function>
23-
returns a pseudo-random integer between 0 and
24-
<function>getrandmax</function>. If you want a random number
25-
between 5 and 15 (inclusive), for example, use <literal>rand(5,
21+
Jeśli wywołana bez opcjonalnych argumentów <parameter>min</parameter> i
22+
<parameter>max</parameter>, funkcja <function>rand</function>
23+
zwraca pseudolosową liczbę stałoprzecinkową z przedziału pomiędzy 0 a
24+
<function>getrandmax</function>. Dla uzyskania liczby losowej z
25+
przedziału np. od 5 do 15 (włącznie), należy wywołać <literal>rand(5,
2626
15)</literal>.
2727
</simpara>
2828
&caution.cryptographically-insecure;
2929
<note>
3030
<simpara>
31-
On some platforms (such as Windows), <function>getrandmax</function>
32-
is only 32767. If you require a range larger than 32767, specifying
33-
<parameter>min</parameter> and <parameter>max</parameter> will allow
34-
you to create a range larger than this, or consider using
35-
<function>mt_rand</function> instead.
31+
Przed PHP 7.1.0 na niektórych platformach (jak na przykład Windows) <function>getrandmax</function>
32+
wynosiło tylko 32768. Aby uzyskać wartości większe niż 32768, należało podać odpowiednie wartości
33+
argumentów <parameter>min</parameter> i <parameter>max</parameter>, co pozwoli na
34+
wygenerowanie wartości większych niż ta liczba. Można też użyć funkcji
35+
<function>mt_rand</function>.
3636
</simpara>
3737
</note>
38-
<note><simpara>As of PHP 7.1.0, <function>rand</function> uses the same
39-
random number generator as <function>mt_rand</function>. To preserve
40-
backwards compatibility <function>rand</function> allows
41-
<parameter>max</parameter> to be smaller than <parameter>min</parameter>
42-
as opposed to returning &false; as <function>mt_rand</function>.</simpara>
38+
<note><simpara>Od PHP 7.1.0 <function>rand</function> używa tego samego
39+
generatora liczb losowych co <function>mt_rand</function>. Dla zachowania
40+
kompatybilności wstecznej <function>rand</function> pozwala, aby parametr
41+
<parameter>max</parameter> był mniejszy niż <parameter>min</parameter>,
42+
zamiast zwrócić &false; tak, jak robi to <function>mt_rand</function>.</simpara>
4343
</note>
4444
</refsect1>
4545
<refsect1 role="parameters">
@@ -50,15 +50,15 @@
5050
<term><parameter>min</parameter></term>
5151
<listitem>
5252
<para>
53-
The lowest value to return (default: 0)
53+
Najmniejsza zwracana wartość (domyślnie: 0)
5454
</para>
5555
</listitem>
5656
</varlistentry>
5757
<varlistentry>
5858
<term><parameter>max</parameter></term>
5959
<listitem>
6060
<para>
61-
The highest value to return (default: <function>getrandmax</function>)
61+
Największa zwracana wartość (domyślnie: <function>getrandmax</function>)
6262
</para>
6363
</listitem>
6464
</varlistentry>
@@ -68,8 +68,8 @@
6868
<refsect1 role="returnvalues">
6969
&reftitle.returnvalues;
7070
<para>
71-
A pseudo random value between <parameter>min</parameter>
72-
(or 0) and <parameter>max</parameter> (or <function>getrandmax</function>, inclusive).
71+
Pseudolosowa wartość pomiędzy <parameter>min</parameter>
72+
(lub 0) i <parameter>max</parameter> (lub <function>getrandmax</function> włącznie).
7373
</para>
7474
</refsect1>
7575
<refsect1 role="changelog">
@@ -87,13 +87,13 @@
8787
<row>
8888
<entry>7.2.0</entry>
8989
<entry>
90-
<function>rand</function> <link linkend="migration72.incompatible.rand-mt_rand-output">has received a bug fix</link> for a modulo bias bug. This means that sequences generated with a specific seed may differ from PHP 7.1 on 64-bit machines.
90+
<function>rand</function> <link linkend="migration72.incompatible.rand-mt_rand-output">otrzymało poprawkę</link> na błąd skrzywienia modulo. Oznacza to, że sekwencje generowane z określonym ziarnem mogą różnić się od tych generowanych w PHP 7.1 na maszynach 64-bitowych.
9191
</entry>
9292
</row>
9393
<row>
9494
<entry>7.1.0</entry>
9595
<entry>
96-
<function>rand</function> <link linkend="migration71.incompatible.rand-srand-aliases">has been made</link> an alias of <function>mt_rand</function>.
96+
<function>rand</function> <link linkend="migration71.incompatible.rand-srand-aliases">stała się</link> aliasem <function>mt_rand</function>.
9797
</entry>
9898
</row>
9999
</tbody>
@@ -105,9 +105,9 @@
105105
&reftitle.examples;
106106
<para>
107107
<example>
108-
<title><function>rand</function> example</title>
108+
<title>Przykład użycia <function>rand</function></title>
109109
<programlisting role="php">
110-
<![CDATA[
110+
<![CDATA[
111111
<?php
112112
echo rand(), "\n";
113113
echo rand(), "\n";
@@ -132,10 +132,10 @@ echo rand(5, 15), "\n";
132132
&reftitle.notes;
133133
<warning>
134134
<para>
135-
<parameter>min</parameter> <parameter>max</parameter> range must
136-
be within the range <function>getrandmax</function>. i.e. (<parameter>max</parameter> -
135+
Zakres <parameter>min</parameter> <parameter>max</parameter> musi być
136+
w zakresie <function>getrandmax</function>, tzn. (<parameter>max</parameter> -
137137
<parameter>min</parameter>) &lt;= <function>getrandmax</function>
138-
Otherwise, <function>rand</function> may return poor-quality random numbers.
138+
W przeciwnym razie <function>rand</function> może zwracać losowe liczby o niskiej jakości.
139139
</para>
140140
</warning>
141141
</refsect1>

0 commit comments

Comments
 (0)