Skip to content

Commit 756e3c5

Browse files
committed
Sync with EN
1 parent 16bc8e8 commit 756e3c5

File tree

22 files changed

+97
-53
lines changed

22 files changed

+97
-53
lines changed

language/basic-syntax.xml

Lines changed: 3 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: 6b09bb638aa64d1fad5f4a630a8da9a2692ce733 Maintainer: cyb0org Status: ready -->
2+
<!-- EN-Revision: f4f96ef8b2a95283c92ea2183fe1dedf06f3ad22 Maintainer: cyb0org Status: ready -->
33
<!-- $Revision$ -->
44
<!-- CREDITS: adi, sobak -->
55
<chapter xml:id="language.basic-syntax" xmlns="http://docbook.org/ns/docbook">
@@ -233,8 +233,8 @@ Ale teraz już z nową linią
233233
</para>
234234
<simpara>
235235
Komentarze w stylu 'C' kończą się na pierwszym napotkanym <literal>*/</literal>.
236-
Upewnij się, że nie zagnieżdzasz komentarzy w stylu 'C'. Łatwo jest popełnić
237-
pomyłkę jeśli próbujesz odkomentować duży blok kodu.
236+
Upewnij się, że nie zagnieżdżasz komentarzy w stylu 'C'. Łatwo jest popełnić
237+
pomyłkę, jeśli próbujesz odkomentować duży blok kodu.
238238
</simpara>
239239
<para>
240240
<informalexample>

language/control-structures/alternative-syntax.xml

Lines changed: 2 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: a41057cbdf053fd8c3a3bec6f1bbf113ffec8e42 Maintainer: sobak Status: ready -->
2+
<!-- EN-Revision: 22583751fbfdaa3eaa41aeb6470d1343f5cb2c78 Maintainer: sobak Status: ready -->
33
<!-- $Revision$ -->
44

55
<sect1 xml:id="control-structures.alternative-syntax" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
@@ -69,7 +69,7 @@ endif;
6969
<![CDATA[
7070
<?php switch ($foo): ?>
7171
<?php case 1: ?>
72-
...
72+
// ...
7373
<?php endswitch; ?>
7474
]]>
7575
</programlisting>

language/control-structures/elseif.xml

Lines changed: 8 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: bbaf4fea6946bf6d0b67573d5f2f96c5a2c5d678 Maintainer: sobak Status: ready -->
2+
<!-- EN-Revision: 22583751fbfdaa3eaa41aeb6470d1343f5cb2c78 Maintainer: sobak Status: ready -->
33
<!-- $Revision$ -->
44

55
<sect1 xml:id="control-structures.elseif" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
@@ -75,8 +75,14 @@ if ($a > $b):
7575
else if ($a == $b): // Nie zostanie skompilowane.
7676
echo "Powyższa linia powoduje błąd parsera.";
7777
endif;
78+
]]>
79+
</programlisting>
80+
</informalexample>
7881

79-
82+
<informalexample>
83+
<programlisting role="php">
84+
<![CDATA[
85+
<?php
8086
/* Poprawna metoda: */
8187
if ($a > $b):
8288
echo $a." jest większe niż ".$b;

language/control-structures/match.xml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: 6507fc94c2d0a0e65ee9486a98e9135f34220ae7 Maintainer: grzesiek Status: ready -->
2+
<!-- EN-Revision: 22583751fbfdaa3eaa41aeb6470d1343f5cb2c78 Maintainer: grzesiek Status: ready -->
33
<!-- $Revision$ -->
44

55
<sect1 xml:id="control-structures.match" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
@@ -89,8 +89,9 @@ string(8) "Teenager"
8989
</note>
9090
<note>
9191
<simpara>
92-
Wyrażenie <literal>match</literal> <emphasis>musi</emphasis> być
93-
zakończone średnikiem <literal>;</literal>.
92+
Kiedy wrażenie <literal>match</literal> jest używane jako samodzielne
93+
wyrażenie, to <emphasis>musi</emphasis> być zakończone
94+
średnikiem <literal>;</literal>.
9495
</simpara>
9596
</note>
9697
</example>
@@ -139,8 +140,8 @@ string(8) "Teenager"
139140
<![CDATA[
140141
<?php
141142
$result = match ($x) {
142-
foo() => ...,
143-
$this->bar() => ..., // $this->bar() nie jest wywoływane, jeśli foo() === $x
143+
foo() => 'wartość',
144+
$this->bar() => 'wartość', // $this->bar() nie jest wywoływane, jeśli foo() === $x
144145
$this->baz => beep(), // beep() nie jest wywoływane, chyba że $x === $this->baz
145146
// etc.
146147
};

language/control-structures/require.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: 84b8fca68fc762fefe85acde180a38b2e77a28b9 Maintainer: sobak Status: ready -->
2+
<!-- EN-Revision: 30c0106d51ac2786b81b27709ca88f1daf07e716 Maintainer: sobak Status: ready -->
33
<!-- $Revision$ -->
44

55
<sect1 xml:id="function.require" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
@@ -8,10 +8,10 @@
88

99
<para>
1010
<literal>require</literal> działa identycznie jak <function>include</function>,
11-
z tą różnicą, że w razie błędu generuje <constant>E_COMPILE_ERROR</constant>.
12-
Innymi słowy, skrypt zostanie zatrzymany, podczas gdy
13-
<function>include</function> wywoła jedynie ostrzeżenie
14-
(<constant>E_WARNING</constant>), które pozwala na kontynuowanie skryptu.
11+
z tą różnicą, że w razie błędu rzuca wyjątek <classname>Error</classname>
12+
(błąd o poziomie <constant>E_COMPILE_ERROR</constant> przed
13+
PHP 8.0.0) podczas gdy <function>include</function> wywoła jedynie ostrzeżenie
14+
(<constant>E_WARNING</constant>).
1515
</para>
1616
<para>
1717
Zobacz dokumentację <function>include</function>, aby dowiedzieć się więcej.

language/exceptions.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: 7a75b854c8c52226d38397e7e8177e339fdb273f Maintainer: sobak Status: ready -->
2+
<!-- EN-Revision: f4f96ef8b2a95283c92ea2183fe1dedf06f3ad22 Maintainer: sobak Status: ready -->
33
<!-- $Revision$ -->
44
<chapter xml:id="language.exceptions" xmlns="http://docbook.org/ns/docbook">
55
<title>Wyjątki</title>

language/functions.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: ae8e5c871b1a71ea77f5b97f7929d76d4ca724ab Maintainer: sobak Status: ready -->
2+
<!-- EN-Revision: f4f96ef8b2a95283c92ea2183fe1dedf06f3ad22 Maintainer: sobak Status: ready -->
33
<!-- CREDITS: cyb0org, pirate -->
44
<chapter xml:id="language.functions" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
55
<title>Funkcje</title>

language/oop5/autoload.xml

Lines changed: 2 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: 7befd9af043386158ef9080723eb18e03f0625c7 Maintainer: sobak Status: ready -->
2+
<!-- EN-Revision: 22583751fbfdaa3eaa41aeb6470d1343f5cb2c78 Maintainer: sobak Status: ready -->
33
<sect1 xml:id="language.oop5.autoload" xmlns="http://docbook.org/ns/docbook">
44
<title>Autoloading klas</title>
55
<para>
@@ -95,7 +95,7 @@ Fatal error: Interface 'ITest' not found in ...
9595
<?php
9696
require __DIR__ . '/vendor/autoload.php';
9797
98-
$uuid = new Ramsey\Uuid\Uuid::uuid7();
98+
$uuid = Ramsey\Uuid\Uuid::uuid7();
9999
100100
echo "Wygenerowano nowy UUID -> ", $uuid->toString(), "\n";
101101
?>

language/types/array.xml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: cb3794f501ce55cedc40125fb995018bdc4ac1d1 Maintainer: sobak Status: ready -->
2+
<!-- EN-Revision: 22583751fbfdaa3eaa41aeb6470d1343f5cb2c78 Maintainer: sobak Status: ready -->
33
<sect1 xml:id="language.types.array">
44
<title>Tablice</title>
55

@@ -904,14 +904,20 @@ print "To jest $tablica[owoc]"; // To jest jabłko
904904
print "To jest {$tablica[owoc]}"; // To jest marchewka
905905
print "To jest {$tablica['owoc']}"; // To jest jabłko
906906
907+
// Konkatenacja też jest możliwa
908+
print "To jest " . $tablica['owoc']; // To jest jabłko
909+
?>
910+
]]>
911+
</programlisting>
912+
</informalexample>
913+
<informalexample>
914+
<programlisting role="php">
915+
<![CDATA[
907916
// Poniższe nie zadziała i będzie skutkowało błędem parsowania tego typu:
908917
// Parse error: parse error, expecting T_STRING' or T_VARIABLE' or T_NUM_STRING'
909918
// Odnosi się to oczywiście także do używania superglobalnych wewnątrz ciągów znaków
910919
print "To jest $tablica['owoc']";
911920
print "To jest $_GET['foo']";
912-
913-
// Konkatenacja też jest możliwa
914-
print "To jest " . $tablica['owoc']; // To jest jabłko
915921
?>
916922
]]>
917923
</programlisting>

language/types/declarations.xml

Lines changed: 3 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: 13273912b0f773c35f05297a47daa7f76dd52669 Maintainer: sobak Status: ready -->
2+
<!-- EN-Revision: f908fff129bcd8ec1605658e06457cb04e5b2b51 Maintainer: sobak Status: ready -->
33
<sect1 xml:id="language.types.declarations">
44
<title>Deklaracje typów</title>
55

@@ -271,8 +271,8 @@ Stack trace:
271271
<title>Unia typów</title>
272272
<warning>
273273
<simpara>
274-
Nie jest możliwe połączenie typów <type>false</type>
275-
i <type>true</type> przez unię typów.
274+
Nie jest możliwe połączenie dwóch typów singletonowych <type>false</type>
275+
i <type>true</type> w unii typów.
276276
Zamiast tego skorzystaj z typu <type>bool</type>.
277277
</simpara>
278278
</warning>

0 commit comments

Comments
 (0)