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;