diff --git a/reference/filesystem/constants.xml b/reference/filesystem/constants.xml
index 3526d85f..60132ba1 100755
--- a/reference/filesystem/constants.xml
+++ b/reference/filesystem/constants.xml
@@ -1,5 +1,5 @@
-
+
@@ -186,7 +186,19 @@
-
+
+
+
+ PATHINFO_ALL
+ (int)
+
+
+
+ Wszystkie części pathinfo zwracane
+ jako tablica asocjacyjna.
+
+
+
PATHINFO_DIRNAME
@@ -194,7 +206,7 @@
-
+ Ścieżka do katalogu lub pliku.
@@ -205,7 +217,8 @@
-
+ Nazwa katalogu lub
+ nazwa i rozszerzenie pliku.
@@ -216,7 +229,7 @@
-
+ Rozszerzenie pliku.
@@ -227,7 +240,8 @@
-
+ Nazwa pliku (bez rozszerzenia)
+ lub katalogu.
@@ -408,6 +422,77 @@
+
+
+ UPLOAD_ERR_CANT_WRITE
+
+
+ Nie udało się zapisać pliku na dysku.
+
+
+
+
+ UPLOAD_ERR_EXTENSION
+
+
+ Rozszerzenie PHP zatrzymało przesyłanie pliku. PHP nie zapewnia sposobu
+ na ustalenie, które rozszerzenie spowodowało zatrzymanie wysyłania pliku;
+ pomocne może być sprawdzenie listy załadowanych rozszerzeń za pomocą phpinfo.
+
+
+
+
+ UPLOAD_ERR_FORM_SIZE
+
+
+ Przesłany plik przekracza wartość dyrektywy MAX_FILE_SIZE
+ który został określony w formularzu HTML.
+
+
+
+
+ UPLOAD_ERR_INI_SIZE
+
+
+ Przesłany plik przekracza limit dyrektywy
+ upload_max_filesize
+ w &php.ini;.
+
+
+
+
+ UPLOAD_ERR_NO_FILE
+
+
+ Nie przesłano żadnego pliku.
+
+
+
+
+ UPLOAD_ERR_NO_TMP_DIR
+
+
+ Brak folderu tymczasowego.
+
+
+
+
+ UPLOAD_ERR_OK
+
+
+ Nie wystąpił żaden błąd, plik został przesłany pomyślnie.
+
+
+
+
+ UPLOAD_ERR_PARTIAL
+
+
+ Przesłany plik został przesłany tylko częściowo.
+
+
+
+
+
-
+
fgets
@@ -65,16 +65,21 @@
]]>
diff --git a/reference/filesystem/functions/filetype.xml b/reference/filesystem/functions/filetype.xml
index 7720c4b5..13e67a1e 100644
--- a/reference/filesystem/functions/filetype.xml
+++ b/reference/filesystem/functions/filetype.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/reference/filesystem/functions/fopen.xml b/reference/filesystem/functions/fopen.xml
index 15abc7a8..f47bd7c6 100644
--- a/reference/filesystem/functions/fopen.xml
+++ b/reference/filesystem/functions/fopen.xml
@@ -1,5 +1,5 @@
-
+
@@ -53,7 +53,7 @@
sieciowy URL, PHP sprawdzi czy
allow_url_fopen jest
włączone. Jeśli jest wyłączone, PHP wyświetli ostrzeżenie,
- a wywołanie fopen zakończy się niepowodzeniem.
+ a wywołanie fopen zakończy się niepowodzeniem.
@@ -256,7 +256,7 @@ $handle = fopen("c:\\folder\\resource.txt", "r");
Opcjonalny trzeci parametr use_include_path
- może być ustawiony na '1' lub &true; jeśli chcesz szukać pliku także w
+ może być ustawiony na &true; jeśli chcesz szukać pliku także w
include_path.
diff --git a/reference/filesystem/setup.xml b/reference/filesystem/setup.xml
index 84e18cbc..e3f63354 100644
--- a/reference/filesystem/setup.xml
+++ b/reference/filesystem/setup.xml
@@ -1,17 +1,10 @@
-
+
&reftitle.setup;
-
-
- &reftitle.required;
- &no.requirement;
-
-
-
&reference.filesystem.ini;
diff --git a/reference/ftp/setup.xml b/reference/ftp/setup.xml
index c7fd664c..4ae3bb34 100644
--- a/reference/ftp/setup.xml
+++ b/reference/ftp/setup.xml
@@ -1,28 +1,14 @@
-
+
&reftitle.setup;
-
-
- &reftitle.required;
- &no.requirement;
-
-
-
&reference.ftp.configure;
-
-
- &reftitle.runtime;
- &no.config;
-
-
-
&reftitle.resources;
diff --git a/reference/funchand/book.xml b/reference/funchand/book.xml
index f6b77b91..a2458713 100644
--- a/reference/funchand/book.xml
+++ b/reference/funchand/book.xml
@@ -1,5 +1,5 @@
-
+
@@ -15,7 +15,6 @@
&reference.funchand.setup;
- &reference.funchand.constants;
&reference.funchand.reference;
diff --git a/reference/funchand/setup.xml b/reference/funchand/setup.xml
index e4dca130..c58c6e5e 100644
--- a/reference/funchand/setup.xml
+++ b/reference/funchand/setup.xml
@@ -1,20 +1,10 @@
-
+
&reftitle.setup;
-
- &reftitle.required;
- &no.requirement;
-
-
-
- &reftitle.runtime;
- &no.config;
-
-
&reftitle.resources;
&no.resource;
diff --git a/reference/json/setup.xml b/reference/json/setup.xml
index a078f29c..6e09cec4 100644
--- a/reference/json/setup.xml
+++ b/reference/json/setup.xml
@@ -1,5 +1,5 @@
-
+
@@ -20,11 +20,6 @@
-
- &reftitle.runtime;
- &no.config;
-
-
&reftitle.resources;
&no.resource;
diff --git a/reference/mail/book.xml b/reference/mail/book.xml
index 22e1f1de..2a41c4d0 100644
--- a/reference/mail/book.xml
+++ b/reference/mail/book.xml
@@ -1,5 +1,5 @@
-
+
@@ -16,7 +16,6 @@
&reference.mail.setup;
- &reference.mail.constants;
&reference.mail.reference;
diff --git a/reference/math/book.xml b/reference/math/book.xml
index 74f65418..de8a2589 100644
--- a/reference/math/book.xml
+++ b/reference/math/book.xml
@@ -1,5 +1,5 @@
-
+
@@ -12,16 +12,27 @@
&reftitle.intro;
Te funkcje matematyczne obsłużą jedynie wartości z zakresu
- typów integer i float na Twoim komputerze
- (odpowiada obecnie typom long lub double z C).
- Jeżeli potrzebujesz obsłużyć większe liczby, użyj funkcji matematycznych dużej precyzji.
+ typów int i float
+ Aby poradzić sobie z większymi liczbami, zapoznaj się funkcjmi, z sekcji
+ arbitrary precision math lub
+ GNU Multiple Precision functions.
-
- Zobacz też stronę podręcznika poświęconą
- operatorom
- arytmetycznym.
-
+
+ &reftitle.seealso;
+
+
+
+ operatory arytmetyczne
+
+
+ Funkcje matematyczne o dowolnej precyzji
+
+
+ Funkcje GNU o wielokrotnej precyzji
+
+
+
+
diff --git a/reference/math/functions/abs.xml b/reference/math/functions/abs.xml
index 18170605..bc6cdc16 100644
--- a/reference/math/functions/abs.xml
+++ b/reference/math/functions/abs.xml
@@ -1,5 +1,5 @@
-
+
@@ -10,11 +10,11 @@
&reftitle.description;
- numberabs
- mixedliczba
-
+ intfloatabs
+ intfloatnum
+
- Zwraca wartość bezwględna liczby.
+ Zwraca wartość bezwględną liczny podanej jako parametr num.
@@ -22,7 +22,7 @@
- liczba
+ num
Liczba do przetworzenia
@@ -35,13 +35,37 @@
&reftitle.returnvalues;
- Wartość bezwzględną (moduł) podanego argumentu liczba. Jeśli
- argument liczba jest
+ Wartość bezwzględną (moduł) podanego argumentu num. Jeśli
+ argument num jest
typu float, zwracana jest także wartość float.
- W innych przypadkach zwracana jest wartość integer (float
- ma zwykle szerszy zakres niż integer).
+ W innych przypadkach zwracana jest wartość int (float
+ ma zwykle szerszy zakres niż int).
+
+
+ &reftitle.changelog;
+
+
+
+
+ &Version;
+ &Description;
+
+
+
+
+ 8.0.0
+
+ Parametr num nie akceptuje już obiektów wewnętrznych
+ obsługujących konwersję numeryczną.
+
+
+
+
+
+
+
&reftitle.examples;
@@ -50,12 +74,20 @@
]]>
+ &example.outputs;
+
+
+
@@ -71,7 +103,6 @@ echo abs(-5); // 5 (integer)
-
+
-
+
max
Znajduje największą wartość
@@ -11,13 +11,13 @@
&reftitle.description;
mixedmax
- arraywartości
+ mixedvalue
+ mixedvalues
+ Alternatywna sygnatura (nieobsługiwana z nazwanymi argumentami):
mixedmax
- mixedwartość1
- mixedwartość2
- mixed...
+ arrayvalue_array
Jeśli pierwszym i jedynym argumentem jest tablica,
@@ -29,7 +29,7 @@
Wartości różnych typów zostaną porównane z użyciem
standardowych reguł porównań. Przykładowo, nienumeryczny string będzie porównany
- do typu integer jak gdyby był on zerem (0), ale kilka nienumerycznych
+ do typu int jak gdyby był on zerem (0), ale kilka nienumerycznych
łańcuchów znaków będzie porównanych alfanumerycznie. Wartość zwrócona przez funkcję będzie oryginalnego
typu, bez aplikowania żadnych konwersji.
@@ -46,15 +46,7 @@
- wartości
-
-
- Tablica zawierająca dane do sprawdzenia przez funkcję.
-
-
-
-
- value2
+ value
Dowolna porównywalna
@@ -63,20 +55,19 @@
- value2
+ values
- Dowolna porównywalna
- wartość.
+ Dowolne porównywalne
+ wartości.
- ...
+ value_array
- Dowolna porównywalna
- wartość.
+ Tablica zawierająca wartości.
@@ -91,11 +82,48 @@
0 i 'abc', zostanie zwrócona ta, która została podana
do funkcji jako pierwsza.
+
+
+
+ &reftitle.errors;
- Przy przekazaniu pustej tablicy zostanie zwrócone &false; i zostanie wywołany błąd
- E_WARNING.
+ Przy przekazaniu pustej tablicy zostanie wywołany błąd
+ ValueError.
+
+
+ &reftitle.changelog;
+
+
+
+
+ &Version;
+ &Description;
+
+
+
+
+ 8.0.0
+
+ Funkcja max zgłasza teraz błąd ValueError przy niepowodzeniu;
+ wcześniej zwracany był &false; i zgłaszanu był błąd E_WARNING.
+
+
+
+ 8.0.0
+
+ Ponieważ zmienił się sposób
+ porównywania ciągów znaków z liczbami funkcja
+ max nie zwraca już różnej wartości w zależności od
+ kolejności argumentów.
+
+
+
+
+
+
+
&reftitle.examples;
@@ -107,11 +135,6 @@
echo max(2, 3, 1, 6, 7); // 7
echo max(array(2, 4, 5)); // 5
-// Kiedy 'hello' jest rzutowany na liczbę, jest równy 0
-// Ponieważ obie wartości są równe, wynik zależy od kolejności ich podania
-echo max(0, 'hello'); // 0
-echo max('hello', 0); // hello
-
// W tym wypadku porównujemy -1 < 0, więc największą wartością jest 'hello'
echo max('hello', -1); // hello
@@ -149,7 +172,6 @@ $val = max(0, TRUE); // TRUE
-
+
&reftitle.setup;
-
-
- &reftitle.required;
- &no.requirement;
-
-
-
-
-
- &reftitle.runtime;
- &no.config;
-
-
-
&reftitle.resources;
diff --git a/reference/misc/setup.xml b/reference/misc/setup.xml
index e5ecb9ca..212ef705 100644
--- a/reference/misc/setup.xml
+++ b/reference/misc/setup.xml
@@ -1,15 +1,10 @@
-
+
&reftitle.setup;
-
- &reftitle.required;
- &no.requirement;
-
-
&reference.misc.ini;
diff --git a/reference/network/constants.xml b/reference/network/constants.xml
index b09aaf0a..f821b2c3 100644
--- a/reference/network/constants.xml
+++ b/reference/network/constants.xml
@@ -1,5 +1,5 @@
-
+
&reftitle.constants;
@@ -203,6 +203,10 @@
DNS_A
Zasób adresu IPv4
+
+ DNS_A6
+ Zdefiniowany jako część wczesnego IPv6, ale zdegradowany do historycznego przez RFC 6563.
+
DNS_CAA
Zasób Certification Authority Authorization (CAA) (dostępne od PHP 7.0.16 i 7.1.2)
@@ -215,6 +219,10 @@
DNS_CNAME
Zasób aliasu (nazwy kanonicznej)
+
+ DNS_NAPTR
+ Zasób Naming Authority Pointer
+
DNS_NS
Zasób autorytatywnego serwera nazw
@@ -233,6 +241,10 @@
DNS_SOA
Zasób Start of Authority
+
+ DNS_SRV
+ Lokalizator usługi
+
DNS_TXT
Zasób tekstowy
diff --git a/reference/network/setup.xml b/reference/network/setup.xml
index ffbf7e42..1de2bdf2 100644
--- a/reference/network/setup.xml
+++ b/reference/network/setup.xml
@@ -1,5 +1,5 @@
-
+
@@ -15,13 +15,6 @@
-
-
- &reftitle.runtime;
- &no.config;
-
-
-
&reftitle.resources;
diff --git a/reference/password/setup.xml b/reference/password/setup.xml
index 77f06941..28ae06b3 100644
--- a/reference/password/setup.xml
+++ b/reference/password/setup.xml
@@ -1,5 +1,5 @@
-
+
&reftitle.setup;
@@ -27,11 +27,6 @@
-
- &reftitle.runtime;
- &no.config;
-
-
&reftitle.resources;
&no.resource;
diff --git a/reference/reflection/setup.xml b/reference/reflection/setup.xml
index d58ff93b..a4ece461 100644
--- a/reference/reflection/setup.xml
+++ b/reference/reflection/setup.xml
@@ -1,29 +1,10 @@
-
+
&reftitle.setup;
-
- &reftitle.required;
- &no.requirement;
-
-
-
-
- &reftitle.install;
- &no.install;
-
-
-
-
-
- &reftitle.runtime;
- &no.config;
-
-
-
&reftitle.resources;
&no.resource;
diff --git a/reference/spl/setup.xml b/reference/spl/setup.xml
index f4866319..83a3b617 100644
--- a/reference/spl/setup.xml
+++ b/reference/spl/setup.xml
@@ -1,24 +1,10 @@
-
+
&reftitle.setup;
-
-
- &reftitle.required;
- &no.requirement;
-
-
-
-
-
- &reftitle.runtime;
- &no.config;
-
-
-
&reftitle.resources;
diff --git a/reference/strings/functions/md5-file.xml b/reference/strings/functions/md5-file.xml
index bf57640e..cd4e52ff 100644
--- a/reference/strings/functions/md5-file.xml
+++ b/reference/strings/functions/md5-file.xml
@@ -1,5 +1,5 @@
-
+
@@ -77,9 +77,9 @@ echo 'Hash MD5 pliku ' . $file . ': ' . md5_file($file);
&reftitle.seealso;
+ hash_file
+ hash_init
md5
- sha1_file
- crc32
diff --git a/reference/strings/functions/md5.xml b/reference/strings/functions/md5.xml
index 06bed7ed..a9c5d4ab 100644
--- a/reference/strings/functions/md5.xml
+++ b/reference/strings/functions/md5.xml
@@ -1,5 +1,5 @@
-
+
@@ -82,12 +82,7 @@ if (md5($str) === '7f51fa935071c1f7bc4dd1bf28ba13f3') {
&reftitle.seealso;
- md5_file
- sha1_file
- crc32
- sha1
hash
- crypt
password_hash
diff --git a/reference/strings/functions/sha1-file.xml b/reference/strings/functions/sha1-file.xml
index 81789f9b..1ca8996a 100644
--- a/reference/strings/functions/sha1-file.xml
+++ b/reference/strings/functions/sha1-file.xml
@@ -1,5 +1,5 @@
-
+
@@ -81,9 +81,9 @@ foreach(glob('/home/Kalle/projekt/*.php') as $ent)
&reftitle.seealso;
+ hash_file
+ hash_init
sha1
- md5_file
- crc32
diff --git a/reference/strings/functions/sha1.xml b/reference/strings/functions/sha1.xml
index c8bba97c..20cf7c9c 100644
--- a/reference/strings/functions/sha1.xml
+++ b/reference/strings/functions/sha1.xml
@@ -1,5 +1,5 @@
-
+
@@ -82,11 +82,7 @@ if (sha1($str) === '581de384372aa5857b217d57f63d842ed0af8033') {
&reftitle.seealso;
- sha1_file
- crc32
- md5
hash
- crypt
password_hash
diff --git a/reference/strings/setup.xml b/reference/strings/setup.xml
index bfdeb1d0..d647eb6c 100644
--- a/reference/strings/setup.xml
+++ b/reference/strings/setup.xml
@@ -1,16 +1,11 @@
-
+
-
+
&reftitle.setup;
-
- &reftitle.required;
- &no.requirement;
-
-
&reftitle.install;
&no.install;
@@ -20,11 +15,6 @@
-
- &reftitle.runtime;
- &no.config;
-
-
&reftitle.resources;
&no.resource;
diff --git a/reference/tokenizer/constants.xml b/reference/tokenizer/constants.xml
index 939a2574..390b1d50 100644
--- a/reference/tokenizer/constants.xml
+++ b/reference/tokenizer/constants.xml
@@ -1,5 +1,5 @@
-
+
&reftitle.constants;
@@ -8,6 +8,19 @@
tokeny wymienione w są zdefiniowane jako
stałe.
+
+
+
+ TOKEN_PARSE
+ (int)
+
+
+
+ Rozpoznaje umiejętność używania zastrzeżonych słów w określonych kontekstach.
+
+
+
+
+
&reftitle.setup;
-
- &reftitle.required;
- &no.requirement;
-
-
&reference.tokenizer.configure;
-
- &reftitle.runtime;
- &no.config;
-
-
&reftitle.resources;
&no.resource;
diff --git a/reference/url/setup.xml b/reference/url/setup.xml
index 4f42a16f..705449dc 100644
--- a/reference/url/setup.xml
+++ b/reference/url/setup.xml
@@ -1,20 +1,10 @@
-
+
&reftitle.setup;
-
- &reftitle.required;
- &no.requirement;
-
-
-
- &reftitle.runtime;
- &no.config;
-
-
&reftitle.resources;
&no.resource;
diff --git a/reference/var/book.xml b/reference/var/book.xml
index 447bde6c..b148e454 100644
--- a/reference/var/book.xml
+++ b/reference/var/book.xml
@@ -1,5 +1,5 @@
-
+
@@ -16,7 +16,6 @@
&reference.var.setup;
- &reference.var.constants;
&reference.var.reference;
diff --git a/reference/var/setup.xml b/reference/var/setup.xml
index dc765057..56ae1a74 100644
--- a/reference/var/setup.xml
+++ b/reference/var/setup.xml
@@ -1,15 +1,10 @@
-
+
&reftitle.setup;
-
- &reftitle.required;
- &no.requirement;
-
-
&reference.var.ini;