Skip to content

Commit 2252ea5

Browse files
committed
Sync with EN
1 parent 758b0ad commit 2252ea5

File tree

5 files changed

+130
-30
lines changed

5 files changed

+130
-30
lines changed

language/expressions.xml

Lines changed: 1 addition & 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: 4decb44c7141a97e348a1235bbb20d930d2baac0 Maintainer: joeaccord Status: ready -->
2+
<!-- EN-Revision: f4f96ef8b2a95283c92ea2183fe1dedf06f3ad22 Maintainer: joeaccord Status: ready -->
33
<!-- $Revision$ -->
44
<!-- CREDITS: leszek, sobak -->
55
<chapter xml:id="language.expressions" xmlns="http://docbook.org/ns/docbook">

reference/mail/ini.xml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: d4d5216e7a965ca194f6b1c9dee84cecab2674e5 Maintainer: sobak Status: ready -->
2+
<!-- EN-Revision: cc5b61f3f889ae2d65a7007e9bdd34981b8aba50 Maintainer: sobak Status: ready -->
33
<!-- $Revision$ -->
44
<section xml:id="mail.configuration" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
55
&reftitle.runtime;
@@ -32,7 +32,7 @@
3232
<row>
3333
<entry><link linkend="ini.mail.force_extra_parameters">mail.force_extra_parameters</link></entry>
3434
<entry>NULL</entry>
35-
<entry><constant>INI_SYSTEM</constant>|<constant>INI_PERDIR</constant></entry>
35+
<entry><constant>INI_SYSTEM</constant></entry>
3636
<entry></entry>
3737
</row>
3838
<row>
@@ -107,6 +107,11 @@
107107
do pliku wykonywalnego sendmail. Te parametry będą zawsze zastępować
108108
wartość piątego parametru funkcji <function>mail</function>.
109109
</para>
110+
<simpara>
111+
Poza domyślnym zachowaniem dla <constant>INI_SYSTEM</constant>
112+
ta wartość może być też ustawiona przy użyciu <literal>php_value</literal>
113+
w pliku <filename>httpd.conf</filename> (ale nie jest to zalecane).
114+
</simpara>
110115
</listitem>
111116
</varlistentry>
112117

reference/math/functions/round.xml

Lines changed: 71 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: f721489eaeb79ff096971fe5a5b101c2ebab8eeb Maintainer: qrak Status: ready -->
2+
<!-- EN-Revision: 15b93836d93f01ea6d90a68cacf04ce0d9fb8eff Maintainer: qrak Status: ready -->
33
<!-- $Revision$ -->
44
<!-- CREDITS: sobak -->
55
<refentry xml:id="function.round" xmlns="http://docbook.org/ns/docbook">
@@ -13,7 +13,7 @@
1313
<type>float</type><methodname>round</methodname>
1414
<methodparam><type class="union"><type>int</type><type>float</type></type><parameter>num</parameter></methodparam>
1515
<methodparam choice="opt"><type>int</type><parameter>precision</parameter><initializer>0</initializer></methodparam>
16-
<methodparam choice="opt"><type>int</type><parameter>mode</parameter><initializer><constant>PHP_ROUND_HALF_UP</constant></initializer></methodparam>
16+
<methodparam choice="opt"><type class="union"><type>int</type><type>RoundingMode</type></type><parameter>mode</parameter><initializer>RoundingMode::HalfAwayFromZero</initializer></methodparam>
1717
</methodsynopsis>
1818
<para>
1919
Zwraca zaokrągloną wartość argumentu <parameter>num</parameter> do
@@ -74,7 +74,7 @@
7474
<term><parameter>mode</parameter></term>
7575
<listitem>
7676
<para>
77-
Użyj jednej z następujących stałych, aby określić w jaki sposób będzie działać zaokrąglanie.
77+
Użyj <enumname>RoundingMode</enumname> lub jednej z następujących stałych, aby określić w jaki sposób będzie działać zaokrąglanie.
7878
<informaltable>
7979
<tgroup cols="2">
8080
<thead>
@@ -115,6 +115,7 @@
115115
</tbody>
116116
</tgroup>
117117
</informaltable>
118+
Jednakże zwróć uwagę, że niektóre nowo dodane tryby istnieją tylko w <link linkend="enum.roundingmode">RoundingMode</link>.
118119
</para>
119120
</listitem>
120121
</varlistentry>
@@ -148,6 +149,12 @@
148149
</row>
149150
</thead>
150151
<tbody>
152+
<row>
153+
<entry>8.4.0</entry>
154+
<entry>
155+
Dodano cztery nowe tryby zaokrąglania.
156+
</entry>
157+
</row>
151158
<row>
152159
<entry>8.4.0</entry>
153160
<entry>
@@ -173,7 +180,7 @@
173180
<example>
174181
<title>Przykłady użycia <function>round</function></title>
175182
<programlisting role="php">
176-
<![CDATA[
183+
<![CDATA[
177184
<?php
178185
var_dump(round(3.4));
179186
var_dump(round(3.5));
@@ -190,7 +197,7 @@ var_dump(round(678, -3));
190197
</programlisting>
191198
&example.outputs;
192199
<screen role="php">
193-
<![CDATA[
200+
<![CDATA[
194201
float(3)
195202
float(4)
196203
float(4)
@@ -209,7 +216,7 @@ float(1000)
209216
<example>
210217
<title>Jak <parameter>precision</parameter> wpływa na liczbę zmiennoprzecinkową</title>
211218
<programlisting role="php">
212-
<![CDATA[
219+
<![CDATA[
213220
<?php
214221
$number = 135.79;
215222
@@ -225,7 +232,7 @@ var_dump(round($number, -3));
225232
</programlisting>
226233
&example.outputs;
227234
<screen role="php">
228-
<![CDATA[
235+
<![CDATA[
229236
float(135.79)
230237
float(135.79)
231238
float(135.8)
@@ -241,7 +248,7 @@ float(0)
241248
<example>
242249
<title>Przykłady użycia różnych wartości <parameter>mode</parameter></title>
243250
<programlisting role="php">
244-
<![CDATA[
251+
<![CDATA[
245252
<?php
246253
echo 'Tryby zaokrąglania z liczbą 9.5' . PHP_EOL;
247254
var_dump(round(9.5, 0, PHP_ROUND_HALF_UP));
@@ -280,7 +287,7 @@ float(9)
280287
<example>
281288
<title>Użycie <parameter>mode</parameter> razem z <parameter>precision</parameter></title>
282289
<programlisting role="php">
283-
<![CDATA[
290+
<![CDATA[
284291
<?php
285292
echo 'Użycie PHP_ROUND_HALF_UP z dokładnością do jednego miejsca po przecinku' . PHP_EOL;
286293
var_dump(round( 1.55, 1, PHP_ROUND_HALF_UP));
@@ -321,6 +328,61 @@ float(-1.6)
321328
Użycie PHP_ROUND_HALF_ODD z dokładnością do jednego miejsca po przecinku
322329
float(1.5)
323330
float(-1.5)
331+
]]>
332+
</screen>
333+
</example>
334+
<example>
335+
<title>Przykład użycia <enumname>RoundingMode</enumname></title>
336+
<programlisting role="php">
337+
<![CDATA[
338+
<?php
339+
foreach (RoundingMode::cases() as $mode) {
340+
foreach ([
341+
8.5,
342+
9.5,
343+
-3.5,
344+
] as $number) {
345+
printf("%-17s: %+.17g -> %+.17g\n", $mode->name, $number, round($number, 0, $mode));
346+
}
347+
echo "\n";
348+
}
349+
?>
350+
]]>
351+
</programlisting>
352+
&example.outputs;
353+
<screen role="php">
354+
<![CDATA[
355+
HalfAwayFromZero : +8.5 -> +9
356+
HalfAwayFromZero : +9.5 -> +10
357+
HalfAwayFromZero : -3.5 -> -4
358+
359+
HalfTowardsZero : +8.5 -> +8
360+
HalfTowardsZero : +9.5 -> +9
361+
HalfTowardsZero : -3.5 -> -3
362+
363+
HalfEven : +8.5 -> +8
364+
HalfEven : +9.5 -> +10
365+
HalfEven : -3.5 -> -4
366+
367+
HalfOdd : +8.5 -> +9
368+
HalfOdd : +9.5 -> +9
369+
HalfOdd : -3.5 -> -3
370+
371+
TowardsZero : +8.5 -> +8
372+
TowardsZero : +9.5 -> +9
373+
TowardsZero : -3.5 -> -3
374+
375+
AwayFromZero : +8.5 -> +9
376+
AwayFromZero : +9.5 -> +10
377+
AwayFromZero : -3.5 -> -4
378+
379+
NegativeInfinity : +8.5 -> +8
380+
NegativeInfinity : +9.5 -> +9
381+
NegativeInfinity : -3.5 -> -4
382+
383+
PositiveInfinity : +8.5 -> +9
384+
PositiveInfinity : +9.5 -> +10
385+
PositiveInfinity : -3.5 -> -3
324386
]]>
325387
</screen>
326388
</example>

reference/pgsql/functions/pg-pconnect.xml

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<!-- EN-Revision: c2eca73ef79ebe78cebb34053e41b565af504c4f Maintainer: joeaccord Status: ready -->
2+
<!-- EN-Revision: 3b2503bdcbbffc9bd1381078ee06c298d4f8a49a Maintainer: joeaccord Status: ready -->
33
<!-- $Revision$-->
44
<!-- splitted from ./en/functions/pgsql.xml, last change in rev 1.82 -->
55
<!-- CREDITS: jarek, garbus -->
@@ -34,10 +34,9 @@
3434
na &quot;On&quot; (jest to ustawienie domyślne).
3535
Maksymalna liczba jednoczesnych trwałych połączeń może być zdefiniowana przez
3636
dyrektywę <link linkend="ini.pgsql.max-persistent">pgsql.max_persistent</link> w &php.ini;
37-
(domyślnia wartość to -1 oznacza brak ograniczeń). Maksymalna liczba wszystkich połączeń
38-
może być ustawiona przez dyrektywę <link
39-
linkend="ini.pgsql.max-links">pgsql.max_links</link>
40-
w &php.ini;.
37+
(domyślna wartość to -1 oznacza brak ograniczeń).
38+
Maksymalna liczba wszystkich połączeń może być ustawiona przez dyrektywę
39+
<link linkend="ini.pgsql.max-links">pgsql.max_links</link>.
4140
</para>
4241
<para>
4342
<function>pg_close</function> nie zamyka trwałych połączeń otwartych przez
@@ -56,10 +55,10 @@
5655
Parametr <parameter>łańcuch_połączenia</parameter> może zostać pusty w celu użycia domyślnych parametrów, lub
5756
może zawierać jedno, lub więcej ustawień oddzielonych spacją.
5857
Każde ustawienie ma format <literal>klucz = wartość</literal>. Spacje po obu stronach
59-
znaku równości są opcjonalne. Aby stworzyć wartość pustą, lub
60-
zawierającą spacje, otocz ją pojedynczymi znakami cudzysłowia, np. <literal>klucz =
61-
'wartość'</literal>. Pojedyncze cudzysłowy, oraz backslashe wewnątrz wartości muszą być
62-
poprzedzone znakiem ucieczki "\", np., \' oraz \\.
58+
znaku równości są opcjonalne. Aby stworzyć wartość pustą lub
59+
zawierającą spacje, otocz ją pojedynczymi znakami cudzysłowu, np. <literal>klucz =
60+
'wartość'</literal>. Pojedyncze cudzysłowy oraz backslashe wewnątrz wartości muszą być
61+
poprzedzone znakiem ucieczki "\", tj., <literal>\'</literal> oraz <literal>\\</literal>.
6362
</para>
6463
<para>
6564
Aktualnie rozpoznawanymi parametrami są:
@@ -68,8 +67,8 @@
6867
<parameter>password</parameter>, <parameter>connect_timeout</parameter>,
6968
<parameter>options</parameter>, <parameter>tty</parameter> (ignorowany), <parameter>sslmode</parameter>
7069
<parameter>requiressl</parameter> (zdeprecjonowany na korzyść <parameter>sslmode</parameter>), oraz
71-
<parameter>service</parameter>. Niektóre z tych argumentów są zależne
72-
od używanej wersji PostgreSQL.
70+
<parameter>service</parameter>.
71+
To które z parametrów istnieją, zależy od używanej wersji PostgreSQL.
7372
</para>
7473
</listitem>
7574
</varlistentry>
@@ -125,18 +124,18 @@
125124
<programlisting role="php">
126125
<![CDATA[
127126
<?php
127+
// Połączenie z bazą o nazwie "mary"
128128
$polaczenie = pg_pconnect("dbname=mary");
129-
//Połączenie z bazą o nazwie "mary"
130129
130+
// Połączenie z bazą o nazwie "mary" na "localhost" portem "5432"
131131
$polaczenie2 = pg_pconnect("host=localhost port=5432 dbname=mary");
132-
//Połączenie z bazą o nazwie "mary" na "localhost" portem "5432"
133132
133+
// Połączenie z bazą o nazwie "mary" na hoście "owca" z nazwą użytkownika i hasłem
134134
$polaczenie3 = pg_pconnect("host=owca port=5432 dbname=mary user=jagnie password=foo");
135-
//Połączenie z bazą o nazwie "mary" na hoście "owca" z nazwą użytkownika i hasłem
136135
136+
// Połączenie z bazą o nazwie "test" na hoście "owca" z nazwą użytkownika i hasłem
137137
$lancuch_polaczenia = "host=owca port=5432 dbname=test user=jagnie password=bar";
138138
$polaczenie4 = pg_pconnect($lancuch_polaczenia);
139-
//Połączenie z bazą o nazwie "test" na hoście "owca" z nazwą użytkownika i hasłem
140139
?>
141140
]]>
142141
</programlisting>

reference/strings/functions/wordwrap.xml

Lines changed: 37 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: e095023e408c8cb6378ae16bb6870343a3946919 Maintainer: sMeRFx Status: ready -->
2+
<!-- EN-Revision: a6ee935b0e0416084509e2c82ecea0578c7f40cc Maintainer: sMeRFx Status: ready -->
33
<!-- $Revision$ -->
44
<refentry xml:id="function.wordwrap" xmlns="http://docbook.org/ns/docbook">
55
<refnamediv>
@@ -19,6 +19,8 @@
1919
<para>
2020
Zawija ciąg znaków po podanej liczbie znaków używając znaku
2121
łamania łańcucha.
22+
Ciągi znaków zawijane są po znaku spacji (U+0020), chyba że parametr <parameter>cut_long_words</parameter>
23+
jest ustawiony na &true;.
2224
</para>
2325
</refsect1>
2426

@@ -46,8 +48,8 @@
4648
<term><parameter>break</parameter></term>
4749
<listitem>
4850
<para>
49-
Przełamanie linii odbywa się przy użyciu
50-
opcjonalnego parametru <parameter>break</parameter>.
51+
Przełamanie linii odbywa się przy użyciu opcjonalnego parametru <parameter>break</parameter>.
52+
Nie może być on pusty.
5153
</para>
5254
</listitem>
5355
</varlistentry>
@@ -74,6 +76,38 @@
7476
</para>
7577
</refsect1>
7678

79+
<refsect1 role="errors">
80+
&reftitle.errors;
81+
<simpara>
82+
Jeżeli parametr <parameter>break</parameter> jest pustym ciągiem znaków,
83+
to rzucany jest <classname>ValueError</classname>.
84+
</simpara>
85+
</refsect1>
86+
87+
<refsect1 role="changelog">
88+
&reftitle.changelog;
89+
<informaltable>
90+
<tgroup cols="2">
91+
<thead>
92+
<row>
93+
<entry>&Version;</entry>
94+
<entry>&Description;</entry>
95+
</row>
96+
</thead>
97+
<tbody>
98+
<row>
99+
<entry>8.0.0</entry>
100+
<entry>
101+
Jeżeli parametr <parameter>break</parameter> jest pustym ciągiem znaków,
102+
to rzucany jest <classname>ValueError</classname>.
103+
Wcześniej w tym wypadku funkcja zgłaszała błąd o poziomie <constant>E_WARNING</constant> i zwracała &false;.
104+
</entry>
105+
</row>
106+
</tbody>
107+
</tgroup>
108+
</informaltable>
109+
</refsect1>
110+
77111
<refsect1 role="examples">
78112
&reftitle.examples;
79113
<para>

0 commit comments

Comments
 (0)