diff --git a/language/oop5/constants.xml b/language/oop5/constants.xml
index 47ac7752..61558234 100644
--- a/language/oop5/constants.xml
+++ b/language/oop5/constants.xml
@@ -1,5 +1,5 @@
-
+
Stałe w klasach
@@ -120,6 +120,60 @@ Fatal error: Uncaught Error: Cannot access private const Foo::BAZ in …
Od PHP 7.1.0 dla stałych klasach dozwolone są modyfikatory widoczności.
+
+ Sprawdzanie wariancji widoczności stałej klasy, od PHP 8.3.0
+
+
+]]>
+
+ &example.outputs.83;
+
+
+
+
+
+
+ Od PHP 8.3.0 wariancja widoczności jest sprawdzana bardziej rygorystycznie.
+ Przed tą wersją, widoczność stałej klasy mogła być inna
+ od widoczności tej stałej w zaimplementowanym interfejsie.
+
+
+
+ Składnia pobierania stałej klasy, od PHP 8.3.0
+
+
+]]>
+
+
+
+
+ Od PHP 8.3.0 stałe klas mogą być pobierane dynamicznie przy użyciu
+ zmiennej.
+
+
+
@@ -28,6 +28,7 @@
&language.predefined.valueerror;
&language.predefined.unhandledmatcherror;
&language.predefined.fibererror;
+ &language.predefined.requestparsebodyexception;
+
array_all
@@ -9,7 +9,7 @@
&reftitle.description;
- mixedarray_all
+ boolarray_all
arrayarray
callablecallback
diff --git a/reference/array/functions/array-any.xml b/reference/array/functions/array-any.xml
index 095faa95..f19d93c7 100644
--- a/reference/array/functions/array-any.xml
+++ b/reference/array/functions/array-any.xml
@@ -1,5 +1,5 @@
-
+
array_any
@@ -9,7 +9,7 @@
&reftitle.description;
- mixedarray_any
+ boolarray_any
arrayarray
callablecallback
diff --git a/reference/bc/functions/bcdiv.xml b/reference/bc/functions/bcdiv.xml
index b8b4d711..d08600cb 100644
--- a/reference/bc/functions/bcdiv.xml
+++ b/reference/bc/functions/bcdiv.xml
@@ -1,5 +1,5 @@
-
+
@@ -50,11 +50,25 @@
&reftitle.returnvalues;
- Zwraca wynik dzielenia jako łańcuch znaków lub &null; jeśli
- num2 wynosi 0.
+ Zwraca wynik dzielenia jako łańcuch znaków.
+
+ &reftitle.errors;
+
+ Ta funkcja rzuca ValueError w następujących wypadkach:
+
+ num1 lub num2 nie są numerycznymi ciągami znaków poprawnie sformatowanymi dla BCMath
+ scale jest poza dozwolonym zakresem
+
+
+
+ Ta funkcja rzuca wyjątek DivisionByZeroError jeśli num2
+ wynosi 0.
+
+
+
&reftitle.changelog;
@@ -72,6 +86,12 @@
Parametr scale dopuszcza teraz &null;.
+
+ 8.0.0
+
+ Dzielenie przez zero powoduje teraz rzucenie DivisionByZeroError zamiast zwrócenia null.
+
+
@@ -97,6 +117,8 @@ echo bcdiv('105', '6.55957', 3); // 16.007
&reftitle.seealso;
+ bcdivmod
+ bcmod
bcmul
diff --git a/reference/bc/functions/bcmod.xml b/reference/bc/functions/bcmod.xml
index 62792314..268b42dd 100644
--- a/reference/bc/functions/bcmod.xml
+++ b/reference/bc/functions/bcmod.xml
@@ -1,5 +1,5 @@
-
+
@@ -44,6 +44,7 @@
+ &bc.scale.description;
@@ -51,11 +52,25 @@
&reftitle.returnvalues;
- Zwraca modulo jako łańcuch znaków lub &null; jeśli
- num2 wynosi 0.
+ Zwraca modulo jako łańcuch znaków.
+
+ &reftitle.errors;
+
+ Ta funkcja rzuca ValueError w następujących wypadkach:
+
+ num1 lub num2 nie są numerycznymi ciągami znaków poprawnie sformatowanymi dla BCMath
+ scale jest poza dozwolonym zakresem
+
+
+
+ Ta funkcja rzuca wyjątek DivisionByZeroError jeśli num2
+ wynosi 0.
+
+
+
&reftitle.changelog;
@@ -73,6 +88,12 @@
Parametr scale dopuszcza teraz &null;.
+
+ 8.0.0
+
+ Dzielenie przez zero powoduje teraz rzucenie DivisionByZeroError zamiast zwrócenia null.
+
+
7.2.0
@@ -127,6 +148,7 @@ echo bcmod('5.7', '1.3'); // 0.5 od PHP 7.2.0; wcześniej 0
bcdiv
+ bcdivmod
diff --git a/reference/bc/functions/bcpow.xml b/reference/bc/functions/bcpow.xml
index 8fd4aa3f..7c5221a3 100644
--- a/reference/bc/functions/bcpow.xml
+++ b/reference/bc/functions/bcpow.xml
@@ -1,5 +1,5 @@
-
+
@@ -37,7 +37,7 @@
exponent
- Wykładnik, jako ciąg znaków. Jeśli wykładnik nie jest liczbą całkowitą, jest on przycinany.
+ Wykładnik, jako ciąg znaków. Musi być wartością bez części ułamkowej.
Dozwolony zakres wykładnika zależy od platformy uruchomieniowej, ale jest to przynajmniej
-2147483648 do 2147483647.
@@ -55,6 +55,22 @@
+
+ &reftitle.errors;
+
+ Ta funkcja rzuca ValueError w następujących wypadkach:
+
+ num1 lub num2 nie są numerycznymi ciągami znaków poprawnie sformatowanymi dla BCMath
+ scale jest poza dozwolonym zakresem
+ exponent ma część ułamkową
+
+
+
+ Ta funkcja rzuca wyjątek DivisionByZeroError jeśli num2
+ wynosi 0 a exponent jest ujemny.
+
+
+
&reftitle.changelog;
@@ -66,6 +82,19 @@
+
+ 8.4.0
+
+ Ujemne potęgi 0 wcześniej zwracały, ale teraz rzucają wyjątek DivisionByZeroError.
+
+
+
+ 8.0.0
+
+ Gdy exponent ma część ułamkową, funkcja rzuca teraz ValueError
+ zamiast przycinać tę wartość.
+
+
7.3.0
diff --git a/reference/bc/functions/bcsqrt.xml b/reference/bc/functions/bcsqrt.xml
index 91e84924..484ccbe4 100644
--- a/reference/bc/functions/bcsqrt.xml
+++ b/reference/bc/functions/bcsqrt.xml
@@ -1,5 +1,5 @@
-
+
@@ -39,7 +39,7 @@
&reftitle.returnvalues;
- Zwraca pierwiastek kwadratowy jako numeryczny ciąg znaków.
+ Zwraca pierwiastek kwadratowy jako numeryczny łańcuch znaków poprawnie sformatowany dla BCMath.
@@ -48,7 +48,7 @@
Ta funkcja rzuca ValueError w następujących wypadkach:
- num nie jest numerycznym ciągiem znaków zrozumiałym przez BCMath
+ num nie jest numerycznym ciągiem znaków poprawnie sformatowanym dla BCMath
num wynosi mniej niż 0
scale jest poza dozwolonym zakresem
diff --git a/reference/curl/constants.xml b/reference/curl/constants.xml
index 26bb5a54..c4a9c377 100644
--- a/reference/curl/constants.xml
+++ b/reference/curl/constants.xml
@@ -1,5 +1,5 @@
-
+
&reftitle.constants;
@@ -2028,7 +2028,7 @@
Negotiate auth is supported.
- Dostępna od PHP 7.3.0 i cURL 7.10.6 (deprecated as of 7.38.0)
+ Dostępna od PHP 7.3.0 i cURL 7.10.6 (przestarzała od cURL 7.38.0)
@@ -2084,7 +2084,7 @@
- Wspierane są międzynarodowowe nazwy domen.
+ Wspierane są międzynarodowe nazwy domen.
Dostępna od PHP 7.3.0 i cURL 7.12.0
diff --git a/reference/datetime/functions/gmstrftime.xml b/reference/datetime/functions/gmstrftime.xml
index 9859c7e8..a8fa6d81 100755
--- a/reference/datetime/functions/gmstrftime.xml
+++ b/reference/datetime/functions/gmstrftime.xml
@@ -1,5 +1,5 @@
-
+
@@ -19,6 +19,7 @@
&reftitle.description;
+ #[\Deprecated]
stringfalsegmstrftime
stringformat
intnulltimestamp&null;
diff --git a/reference/datetime/functions/strftime.xml b/reference/datetime/functions/strftime.xml
index 5ce391fb..83586294 100755
--- a/reference/datetime/functions/strftime.xml
+++ b/reference/datetime/functions/strftime.xml
@@ -1,5 +1,5 @@
-
+
@@ -19,6 +19,7 @@
&reftitle.description;
+ #[\Deprecated]
stringfalsestrftime
stringformat
intnulltimestamp&null;
diff --git a/reference/filesystem/functions/fgetcsv.xml b/reference/filesystem/functions/fgetcsv.xml
index 7e7c582f..82acfdcb 100644
--- a/reference/filesystem/functions/fgetcsv.xml
+++ b/reference/filesystem/functions/fgetcsv.xml
@@ -1,5 +1,5 @@
-
+
@@ -76,8 +76,8 @@
enclosure
- Opcjonalny parametr enclosure ustawia znak obudowy pola
- (tylko jeden znak jednobajtowy).
+ Parametr enclosure ustawia znak okalający pojedyncze pole.
+ Musi być znakiem jednobajtowym.
@@ -85,8 +85,9 @@
escape
- Opcjonalny parametr escape ustawia znak ucieczki (co najwyżej jeden znak jednobajtowy).
- Pusty ciąg znaków ("") wyłącza zastrzeżony mechanizm ucieczki.
+ Parametr escape ustawia znak ucieczki (escape'owania).
+ Musi być znakiem jednobajtowym lub pustym ciągiem znaków.
+ Pusty ciąg znaków ("") wyłącza własnościowy mechanizm ucieczki.
diff --git a/reference/math/functions/pow.xml b/reference/math/functions/pow.xml
index c85520a6..1ccc6568 100644
--- a/reference/math/functions/pow.xml
+++ b/reference/math/functions/pow.xml
@@ -1,5 +1,5 @@
-
+
@@ -58,6 +58,31 @@
Rozszerzenia PHP mogą nadpisywać zachowanie tej operacji i zwracać obiekt.
+
+
+ &reftitle.changelog;
+
+
+
+
+ &Version;
+ &Description;
+
+
+
+
+ 8.4.0
+
+ Podnoszenie 0 do negatywnego
+ wykładnika (exponent) jest teraz przestarzałe.
+
+
+
+
+
+
+
+
&reftitle.examples;
@@ -96,6 +121,11 @@ echo pow(-1, 5.5); // NAN
&reftitle.seealso;
+
+ Operator potęgowania
+ **
+
+ fpow
exp
sqrt
bcpow
diff --git a/reference/reflection/reflectionfunction/isdisabled.xml b/reference/reflection/reflectionfunction/isdisabled.xml
index ce6ed2f6..fd43caf7 100644
--- a/reference/reflection/reflectionfunction/isdisabled.xml
+++ b/reference/reflection/reflectionfunction/isdisabled.xml
@@ -1,5 +1,5 @@
-
+
@@ -14,6 +14,7 @@
&reftitle.description;
+ #[\Deprecated]
public boolReflectionFunction::isDisabled
@@ -35,6 +36,29 @@
+
+ &reftitle.changelog;
+
+
+
+
+ &Version;
+ &Description;
+
+
+
+
+ 8.0.0
+
+ Ta funkcja jest przestarzała, ponieważ obiekt ReflectionFunction
+ nie może być już stworzony dla wyłączonych funkcji.
+
+
+
+
+
+
+
&reftitle.seealso;
diff --git a/reference/reflection/reflectionparameter/getclass.xml b/reference/reflection/reflectionparameter/getclass.xml
index faca0e17..44961e6d 100644
--- a/reference/reflection/reflectionparameter/getclass.xml
+++ b/reference/reflection/reflectionparameter/getclass.xml
@@ -1,5 +1,5 @@
-
+
@@ -14,6 +14,7 @@
&reftitle.description;
+ #[\Deprecated]
public ReflectionClassnullReflectionParameter::getClass
@@ -65,6 +66,29 @@ echo $aParameter->getClass()->name;
+
+ &reftitle.changelog;
+
+
+
+
+ &Version;
+ &Description;
+
+
+
+
+ 8.0.0
+
+ Ta funkcja jest uznana za przestarzałą,
+ użyj ReflectionParameter::getType zamiast niej.
+
+
+
+
+
+
+
&reftitle.seealso;
diff --git a/reference/reflection/reflectionparameter/isarray.xml b/reference/reflection/reflectionparameter/isarray.xml
index 96c81409..fd6ee0d6 100644
--- a/reference/reflection/reflectionparameter/isarray.xml
+++ b/reference/reflection/reflectionparameter/isarray.xml
@@ -1,5 +1,5 @@
-
+
@@ -15,6 +15,7 @@
&reftitle.description;
+ #[\Deprecated]
public boolReflectionParameter::isArray
@@ -34,6 +35,29 @@
&true; jeśli oczekiwany jest typ array, &false; w przeciwnym wypadku.
+
+
+ &reftitle.changelog;
+
+
+
+
+ &Version;
+ &Description;
+
+
+
+
+ 8.0.0
+
+ Ta funkcja jest uznana za przestarzałą,
+ użyj ReflectionParameter::getType zamiast niej.
+
+
+
+
+
+
&reftitle.examples;
diff --git a/reference/reflection/reflectionparameter/iscallable.xml b/reference/reflection/reflectionparameter/iscallable.xml
index 811abf8a..01c4b279 100644
--- a/reference/reflection/reflectionparameter/iscallable.xml
+++ b/reference/reflection/reflectionparameter/iscallable.xml
@@ -1,5 +1,5 @@
-
+
@@ -15,6 +15,7 @@
&reftitle.description;
+ #[\Deprecated]
public boolReflectionParameter::isCallable
@@ -39,6 +40,29 @@
+
+ &reftitle.changelog;
+
+
+
+
+ &Version;
+ &Description;
+
+
+
+
+ 8.0.0
+
+ Ta funkcja jest uznana za przestarzałą,
+ użyj ReflectionParameter::getType zamiast niej.
+
+
+
+
+
+
+
&reftitle.examples;