diff --git a/language-snippets.ent b/language-snippets.ent index 02d2da2a..1d8a2a44 100644 --- a/language-snippets.ent +++ b/language-snippets.ent @@ -115,7 +115,7 @@ rozwiązać włączenie dyrektywy konfiguracyjnej Ta funkcja nie będzie działać na zdalnych plikach, ponieważ przetwarzany plik musi być dostępny w systemie plików serwera. -'> +'> Ta funkcja nie jest (jeszcze) bezpieczna dla danych binarnych!'> @@ -225,7 +225,7 @@ danych pochodzących od użytkownika do tej funkcji, powinno sie skorzystać z funkcji escapeshellarg lub escapeshellcmd aby mieć pewność, że użytkownicy nie mogą uruchomić dowolnych poleceń systemowych. '> - + Ten moduł jest w stadium EKSPERYMENTALNYM. Oznacza to, że zachowanie tych funkcji, ich nazw, w zasadzie wszystko udokumentowane tutaj może zostać zmienione w @@ -391,7 +391,7 @@ Używanie tego aliasu nie jest zalecane.'> Używanie tej funkcji nie jest zalecane.'> -Ten alias jest PRZESTARZAŁY od PHP 5.4.0. +Ten alias jest PRZESTARZAŁY od PHP 5.4.0. Używanie tego aliasu nie jest zalecane.'> @@ -442,7 +442,7 @@ xmlns="http://docbook.org/ns/docbook">Ta funkcja jest Ten alias jest USUNIĘTY od PHP 8.0.0.'> -Ta funkcja jest w stadium EKSPERYMENTALNYM. Oznacza to, że zachowanie funkcji, jej nazwa, w zasadzie wszystko udokumentowane tutaj może zostać zmienione w @@ -457,7 +457,7 @@ wewnętrznych. Notatka: problem nie dotyczy Yaz 2.0 i nowszych wersji. Używając instalacji CGI, serwer jest podatny na wiele potencjalnych ataków. -Sposoby obrony przed nimi zostały opisane w rozdziale o bezpieczeństwie instalacji CGI. '> @@ -764,7 +764,7 @@ $compareFunc = static function ($item1, $item2) { Jeśli użyty zostanie typ int, wartość zostanie liczona w bajtach. Można także użyć -notacji skrótowej opisanej w FAQ.'> - + Ten alias jest nie zalecany i istnieje tylko dla zachowania kompatybilności wstecznej. Zaleca się nie @@ -780,7 +780,7 @@ używanie tego aliasu, jako że może on zostać usunięty w przyszłości z PHP DLL muszą znajdować się w miejscu wskazanym przez PATH systemu -Windows. Aby uzyskać więcej informacji zobacz FAQ zatytułowane "FAQ zatytułowane "Jak mam dodać mój katalog PHP do PATH w Windows". Chociaż skopiowanie plików DLL z folderu PHP do systemowego katalogu Windows także zadziała (ponieważ katalog systemowy jest domyślnie @@ -833,7 +833,7 @@ Przed PHP 7.0.0 ta liczba musiała być z zakresu -2147483648 do 2147483647.'> Ta funkcja może zwrócić Boolean &false;, ale może też zwrócić wartość innego typu niż Boolean, która oznacza -wartość &false;. Aby uzyskać więcej informacji proszę zapoznać się z rozdziałem Typy logiczne. Można używać operatora === do testowania zwracanych wartości przez tę @@ -1588,7 +1588,7 @@ Każde wywołanie do funkcji date/time spowoduje wygenerowanie E_WARNI jeśli strefa czasowa jest nieprawidłowa. Patrz także date_default_timezone_set'> 5.1.0 -Teraz generuje błędy strefy czasowej o poziomie E_STRICT i +Teraz generuje błędy strefy czasowej o poziomie E_STRICT i E_NOTICE. '> @@ -1781,11 +1781,11 @@ linkend="domnode.appendchild">DOMNode::appendChild().'> - - W przypadku niepowodzenia jest emitowany E_WARNING. + + W przypadku niepowodzenia jest emitowany E_WARNING. '> - - + + Wskaźnik na plik musi być poprawny i musi wskazywać na plik pomyślnie otwarty przez funkcję fopen lub fsockopen (a jednocześnie nie zamknięty jeszcze przez @@ -1928,7 +1928,7 @@ lub oci_new_connect.< w wersji 10g lub nowszej.'> WydajnośćW starszych wersjach -OCI8 lub Oracle Database, informacja kliencka może być ustawiona przy użyciu paczki +OCI8 lub Oracle Database, informacja kliencka może być ustawiona przy użyciu paczki DBMS_APPLICATION_INFO Oracle. Jest to mniej wydajne niż użycie oci_set_client_info.'> @@ -1961,7 +1961,7 @@ wywołania funkcji pcntl_waitpid dokumentu, ani na wydruku. Notatki będą widoczne jeśli dokument zostanie przekonwertowany do formatu PDF za pomocą Acrobat Distiller™ lub Ghostview.'> -Ta funkcja podlega restrykcjom Ta funkcja podlega restrykcjom open_basedir.'> Ponieważ jest to element @@ -1980,14 +1980,14 @@ dyrektyw konfiguracyjnych w pliku &php.ini;.'> By używać tych funkcji, nie trzeba niczego instalować. Są one częścią jądra PHP.'> - + Oto krótkie wyjaśnienie dyrektyw -konfiguracji.'> +konfiguracji.'> - - + + Na działanie tych funkcji wpływają ustawienia zawarte w pliku &php.ini;.'> @@ -2001,13 +2001,13 @@ Poniższe stałe są zdefiniowane w tym rozszerzeniu i stają się dostępne, gd rozszerzenie jest dokompilowane z PHP, lub załadowane dynamicznie przy starcie. '> - - + + Poniższe stałe są częścią jądra PHP a więc są zawsze widoczne. -'> - - - +'> + + + Poniższe stałe zdefiniowane są w tym rozszerzeniu, a więc będą widoczne tylko jeśli rozszerzenie to będzie skompilowane z PHP lub załadowane dynamicznie w trakcie pracy. @@ -2070,6 +2070,12 @@ dla tego rozszerzenia PECL + + + This extension is unmaintained. + +'> + Instancja PgSql\Connection.'> @@ -2139,7 +2145,7 @@ Windows posiada wbudowaną obsługę dla tego rozszerzenia. Nie trzeba ładować żadnych dodatkowych rozszerzeń, aby używać tych funkcji.'> -tryb bezpieczny'> +tryb bezpieczny'> tryb bezpieczny SQL'> @@ -2191,7 +2197,7 @@ zwrócony przez mysqli_connect lub stmtTylko styl proceduralny: Obiekt klasy mysqli_stmt zwrócony przez mysqli_stmt_init.'> -mysqlnd.'> MySQLnd zawsze przyjmuje domyślne kodowanie znaków serwera. To kodowanie jest przesyłane podczas połączenia @@ -2266,7 +2272,7 @@ domyślną wartością dla tej funkcji.'> Nazwy pól zwracane przez tą -funkcję rozróżniają wielkość znaków.'> +funkcję rozróżniają wielkość znaków.'> Ta funkcja ustala wartość pól NULL na &null;.'> @@ -2286,7 +2292,7 @@ zostanie błąd poziomu E_WARNING. link_identifierPołączenie MySQL. Jeśli identyfikator połączenia nie zostanie -podany, użyte zostanie ostatnie połączenie otwarte za pomocą funkcji +podany, użyte zostanie ostatnie połączenie otwarte za pomocą funkcji mysql_connect. Jeśli nie znalezione zostanie żadne połączenie, wygenerowany zostanie błąd poziomu E_WARNING.'> @@ -2333,11 +2339,11 @@ Zobacz też przewodnik MySQL: wybieranie Alternatywy dla tej funkcji to między innymi:'> -Otwarte nietrwałe połącznie z MySQL i zbiory wyników są automatycznie niszczone, gdy skrypt -PHP kończy swoje wykonywanie. Tak więc, mimo iż samodzielne zamykanie -połączeń i zwalnianie zasobów wyników nie jest obowiązkowe, jest to zalecane. -Pozwala natychmiastowo zwrócić zasoby dla PHP i MySQL, co może -poprawić wydajność. Aby uzyskać więcej informacji, przeczytaj o +Otwarte nietrwałe połącznie z MySQL i zbiory wyników są automatycznie niszczone, gdy skrypt +PHP kończy swoje wykonywanie. Tak więc, mimo iż samodzielne zamykanie +połączeń i zwalnianie zasobów wyników nie jest obowiązkowe, jest to zalecane. +Pozwala natychmiastowo zwrócić zasoby dla PHP i MySQL, co może +poprawić wydajność. Aby uzyskać więcej informacji, przeczytaj o zwalnianiu zasobów'> @@ -2348,7 +2354,7 @@ roota dostępna jest tylko dla użytkownika z uprawnieniami superużytkownika. xattr domyślne działa w przestrzeni użytkownika, ale można to zmienić używając argumentu flags.'> - + Podając numerycznie adres IPv6 (np. fe80::1), adres musi być objęty nawiasami kwadratowymi. Na przykład tcp://[fe80::1]:80.'> @@ -4383,7 +4389,7 @@ local: { Jeśli pominięto, zostanie użyty FILTER_DEFAULT, który jest odpowiednikiem - FILTER_UNSAFE_RAW. + FILTER_UNSAFE_RAW. Skutkuje to domyślnym brakiem filtrowania. @@ -4578,7 +4584,7 @@ xmlns="http://docbook.org/ns/docbook">Ta funkcja została with servers with valid SSL certificates, as distributors generally configure OpenSSL to use known good CA bundles. - + The default CA bundle may be overridden on a global basis by setting either the openssl.cafile or openssl.capath configuration setting, or on a diff --git a/language/context/ftp.xml b/language/context/ftp.xml new file mode 100644 index 00000000..621c8280 --- /dev/null +++ b/language/context/ftp.xml @@ -0,0 +1,116 @@ + + + + + + + Opcje kontekstu FTP + lista opcji kontekstu FTP + + + + &reftitle.description; + + Opcje kontekstu dla transportów ftp:// i ftps://. + + + + + &reftitle.options; + + + + + overwrite + bool + + + + Zezwala na nadpisywanie już istniejących plików na zdalnym serwerze. + Dotyczy tylko trybu zapisu (wysyłania). + + + Domyślnie wartość &false;. + + + + + + resume_pos + int + + + + Przesunięcie pliku, od którego ma się rozpocząć przesyłanie. Dotyczy + tylko trybu odczytu (pobierania). + + + Domyślnie 0 (Początek Pliku). + + + + + + proxy + string + + + + Żadanie proxy FTP przez serwer proxy http. Dotyczy tylko operacji + odczytu plików. Np: tcp://squid.example.com:8000. + + + + + + + + + &reftitle.notes; + + Podstawowe opcje kontekstu strumienia gniazda + + Dodatkowe opcje kontekstu mogą być obsługiwane przez + transport podstawowy. + Dla strumieni ftp:// należy zapoznać się z + opcjami kontekstu dla transportu tcp://. W + przypadku strumieni ftps:// należy zapoznać się + z opcjami kontekstu dla transportussl://. + + + + + + &reftitle.seealso; + + + + + + + + + + + + + diff --git a/language/context/http.xml b/language/context/http.xml new file mode 100644 index 00000000..d81b9a07 --- /dev/null +++ b/language/context/http.xml @@ -0,0 +1,338 @@ + + + + + + + Opcje kontekstu HTTP + Lista opcji kontekstu HTTP + + + + &reftitle.description; + + Opcje kontekstu dla transportów http:// i + https://. + + + + + &reftitle.options; + + + + + method + string + + + + GET, POST lub + dowolna inna metoda HTTP obsługiwana przez zdalny serwer. + + + Domyślnie GET. + + + + + + header + array or string + + + + Dodatkowe nagłówki do wysłania podczas żądania. Wartości + w tej opcji zastąpią inne wartości (takie jak + User-agent:, Host:, + i Authentication:), + nawet podczas śledzenia przekierowań Location:. + Dlatego nie zaleca się ustawiania nagłówka Host:, + jeśli włączona jest opcja follow_location. + + + + + + user_agent + string + + + + Wartość do wysłania z nagłówkiem User-Agent:. Ta wartość + będzie używana tylko wtedy, gdy user-agent nie zostanie + określony w powyższej opcji kontekstu nagłówka. + + + Domyślnie używane jest ustawienie + user_agent + &php.ini;. + + + + + + content + string + + + + Dodatkowe dane wysyłane po nagłówkach. Zazwyczaj + używane z żądaniami POST lub PUT. + + + + + + proxy + string + + + + URI określający adres serwera proxy (np. + tcp://proxy.example.com:5100). + + + + + + request_fulluri + bool + + + + Po ustawieniu na &true;, cały URI zostanie użyty podczas + konstruowania żądania (np. + GET http://www.example.com/path/to/file.html HTTP/1.0). + Chociaż jest to niestandardowy format żądania, niektóre serwery proxy + go wymagają. + + + Domyślnie &false;. + + + + + + follow_location + int + + + + Przekierowania nagłówka podążania Location. Ustaw na + 0, aby wyłączyć. + + + Domyślnie 1. + + + + + + max_redirects + int + + + + Maksymalna liczba przekierowań do podążania. Wartość 1 lub + lub mniej oznacza, że żadne przekierowania nie będą podążane. + + + Domyślnie 20. + + + + + + protocol_version + float + + + + Wersja protokołu HTTP. + + + Domyślnie 1.1 od PHP 8.0.0; + przed tą wersją wartością domyślną była 1.0. + + + + + + timeout + float + + + + Limit czasu odczytu w sekundach, określony przez float + (np. 10.5). + + + Domyślnie używane jest ustawienie + default_socket_timeout + &php.ini;. + + + + + + ignore_errors + bool + + + + Pobierz zawartość nawet w przypadku nieudanych kodów statusu. + + + Domyślnie &false;. + + + + + + + + + &reftitle.examples; + + + Pobranie strony i wysłanie danych POST + + 'some content', + 'var2' => 'doh' + ) +); + +$opts = array('http' => + array( + 'method' => 'POST', + 'header' => 'Content-type: application/x-www-form-urlencoded', + 'content' => $postdata + ) +); + +$context = stream_context_create($opts); + +$result = file_get_contents('http://example.com/submit.php', false, $context); + +?> +]]> + + + + + + Ignorowanie przekierowań, ale pobieranie nagłówków i treści + + + array( + 'method' => 'GET', + 'max_redirects' => '0', + 'ignore_errors' => '1' + ) +); + +$context = stream_context_create($opts); +$stream = fopen($url, 'r', false, $context); + +// informacje nagłówka, jak również metadane +// o strumieniu +var_dump(stream_get_meta_data($stream)); + +// rzeczywiste dane w $url +var_dump(stream_get_contents($stream)); +fclose($stream); +?> +]]> + + + + + + + &reftitle.notes; + + Podstawowe opcje kontekstu strumienia gniazda + + Dodatkowe opcje kontekstu mogą być obsługiwane przez + transport podstawowy. + Dla strumieni ftp:// należy zapoznać się z + opcjami kontekstu dla transportu tcp://. W + przypadku strumieni ftps:// należy zapoznać się + z opcjami kontekstu dla transportussl://. + + + + Linia statusu HTTP + + Gdy ten wrapper strumienia podąża za przekierowaniem, + wartość wrapper_data zwrócona przez funkcję + stream_get_meta_data może niekoniecznie zawierać + inię statusu HTTP, która faktycznie odnosi się do danych treści w indeksie + 0. + + + + array ( + 0 => 'HTTP/1.0 301 Moved Permanently', + 1 => 'Cache-Control: no-cache', + 2 => 'Connection: close', + 3 => 'Location: http://example.com/foo.jpg', + 4 => 'HTTP/1.1 200 OK', + ... +]]> + + + Pierwsze żądanie zwróciło 301 (stałe przekierowanie), + więc wrapper strumienia automatycznie podążył za przekierowaniem, aby uzyskać odpowiedź + 200 (index = 4). + + + + + + &reftitle.seealso; + + + + + + + + + + + + + diff --git a/language/context/parameters.xml b/language/context/parameters.xml new file mode 100644 index 00000000..1b7d0a8d --- /dev/null +++ b/language/context/parameters.xml @@ -0,0 +1,64 @@ + + + + + + + Parametry kontekstu + Lista parametrów kontekstu + + + + &reftitle.description; + + Te parametery na kontekście + przy użyciu funkcji stream_context_set_params. + + + + + &reftitle.parameters; + + + + + notification + callable + + + + Callable wywoływany, gdy na strumieniu wystąpi zdarzenie. + + + Więcej szczegółów można znaleźć w sekcji + stream_notification_callback. + + + + + + + + + + + diff --git a/language/context/phar.xml b/language/context/phar.xml new file mode 100644 index 00000000..dfb5e123 --- /dev/null +++ b/language/context/phar.xml @@ -0,0 +1,80 @@ + + + + + + + Opcje kontekstu Phar + Lista opcji kontekstu Phar + + + + &reftitle.description; + + Opcje kontekstu dla wrappera phar://. + + + + + &reftitle.options; + + + + + compress + int + + + + Jedna ze stałych kompresji Phar. + + + + + + metadata + mixed + + + + Metadane Phar. Zobacz funkcję Phar::setMetadata. + + + + + + + + + &reftitle.seealso; + + + + Phar stream wrapper + + + + + + + + diff --git a/language/context/socket.xml b/language/context/socket.xml new file mode 100644 index 00000000..b38a5750 --- /dev/null +++ b/language/context/socket.xml @@ -0,0 +1,219 @@ + + + + + + + Opcje kontekstu gniazda + Lista opcji kontekstu gniazda + + + + &reftitle.description; + + Opcje kontekstu gniazda są dostępne dla wszystkich wrapperów, które działają + przez gniazda, takie jak tcp, http i + ftp. + + + + + &reftitle.options; + + + + bindto + + + Służy do określania adresu IP (albo IPv4 albo IPv6) i/lub numeru portu, + którego PHP będzie używać do uzyskiwania dostępu do sieci. Składnia to + ip:port dla adresów IPv4 i + [ip]:port dla adresów IPv6. + Ustawienie adresu IP lub portu na 0 pozwoli systemowi + wybrać adres IP i/lub port. + + + + Ponieważ FTP tworzy dwa połączenia gniazd podczas normalnej pracy, + numer portu nie może być określony za pomocą tej opcji. + + + + + + backlog + + + Służy do ograniczania liczby niezrealizowanych połączeń w kolejce + nasłuchiwania gniazda. + + + + To ma zastosowanie tylko dla funkcji stream_socket_server. + + + + + + ipv6_v6only + + + Zastępuje domyślne ustawienia systemu operacyjnego dotyczące mapowania IPv4 na IPv6. + + + + Jest to ważne w szczególności, gdy próbuje się nasłuchiwać na adresach IPv4 + oddzielnie, podczas gdy istnieje powiązanie z [::]. + + + To ma zastosowanie tylko dla funkcji stream_socket_server. + + + + + + so_reuseport + + + Pozwala na wiele powiązań do tej samej pary ip:port nawet z oddzielnych procesów. + + + + To ma zastosowanie tylko dla funkcji stream_socket_server. + + + + + + so_broadcast + + + Umożliwia wysyłanie i odbieranie danych z/do adresów rozgłoszeniowych. + + + + To ma zastosowanie tylko dla funkcji stream_socket_server. + + + + + + tcp_nodelay + + + Ustawienie tej opcji na &true; spowoduje odpowiednie ustawienie SOL_TCP,NO_DELAY=1 + wyłączając w ten sposób algorytm TCP Nagle. + + + + + + + + + &reftitle.changelog; + + + + + + &Version; + &Description; + + + + + 7.1.0 + + Dodano paramert tcp_nodelay. + + + + 7.0.1 + + Dodano parametr ipv6_v6only. + + + + + + + + + + &reftitle.examples; + + + Podstawowy przykład użycia <parameter>bindto</parameter> + + array( + 'bindto' => '192.168.0.100:0', + ), +); + + +// połącz się z internetem używając adresu IP '192.168.0.100' i portu '7000' +$opts = array( + 'socket' => array( + 'bindto' => '192.168.0.100:7000', + ), +); + + +// połącz się z internetem używając adresu IPv6 '2001:db8::1' +// i portu '7000' +$opts = array( + 'socket' => array( + 'bindto' => '[2001:db8::1]:7000', + ), +); + + +// połącz się z internetem używając portu '7000' +$opts = array( + 'socket' => array( + 'bindto' => '0:7000', + ), +); + + +// utwórz kontekst... +$context = stream_context_create($opts); + +// ...i użyj go do pobrania danych +echo file_get_contents('http://www.example.com', false, $context); + +?> +]]> + + + + + + + + + diff --git a/language/context/ssl.xml b/language/context/ssl.xml new file mode 100644 index 00000000..7bfbbc75 --- /dev/null +++ b/language/context/ssl.xml @@ -0,0 +1,336 @@ + + + + + + + Opcje kontekstu SSL + Lista opcji kontekstu SSL + + + + &reftitle.description; + + Opcje kontekstu dla transportów ssl:// i + tls://. + + + + + &reftitle.options; + + + + + peer_name + string + + + + Nazwa peera, która ma być używana. Jeśli ta wartość nie zostanie ustawiona, + nazwa zostanie odgadnięta na podstawie nazwy hosta użytej podczas otwierania strumienia. + + + + + + verify_peer + bool + + + + Wymagaj weryfikacji używanego certyfikatu SSL. + + + Defaults to &true;. + + + + + + verify_peer_name + bool + + + + Wymagaj weryfikacji nazwy klienta. + + + Domyślnie &true;. + + + + + + allow_self_signed + bool + + + + Zezwala na certyfikaty z podpisem własnym. Wymaga parametru + verify_peer. + + + Domyślnie &false; + + + + + + cafile + string + + + + Lokalizacja pliku urzędu certyfikacji w lokalnym systemie plików, + który powinien być używany z opcją kontekstową verify_peer + w celu uwierzytelnienia tożsamości zdalnego klienta. + + + + + + capath + string + + + + Jeśli plik cafile nie zostanie podany lub jeśli certyfikat nie + zostanie w nim znaleziony, katalog wskazywany przez parametr capath + zostanie przeszukany w poszukiwaniu odpowiedniego certyfikatu. capath + musi być poprawnie zaszyfrowanym katalogiem certyfikatów. + + + + + + local_cert + string + + + + Ścieżka do lokalnego pliku certyfikatu w systemie plików. Musi to być plik + zakodowany w PEM który zawiera certyfikat i klucz + prywatny. Opcjonalnie może zawierać łańcuch wystawców certyfikatu. + Klucz prywatny może być również zawarty w oddzielnym pliku określonym + przez parametr local_pk. + + + + + + local_pk + string + + + + Ścieżka do lokalnego pliku klucza prywatnego w systemie plików w przypadku + oddzielnych plików dla certyfikatu (local_cert) i klucza prywatnego. + + + + + + passphrase + string + + + + Hasło, za pomocą którego zakodowano plik local_cert. + + + + + + verify_depth + int + + + + Przerwij, jeśli łańcuch certyfikatów jest zbyt głęboki. + + + Domyślnie brak weryfikacji. + + + + + + ciphers + string + + + + Ustawia listę dostępnych szyfrów. Format łańcucha jest opisany + w ciphers(1). + + + Domyślnie DEFAULT. + + + + + + capture_peer_cert + bool + + + + Jeśli ustawiony na &true; zostanie utworzona opcja kontekstu + peer_certificate zawierająca certyfikat klienta. + + + + + + capture_peer_cert_chain + bool + + + + Jeśli ustawiony na &true; zostanie utworzona opcja kontekstowa peer_certificate_chain + zawierająca łańcuch certyfikatów. + + + + + + SNI_enabled + bool + + + + Jeśli ustawione na &true; wskazanie nazwy serwera, zostanie włączone. Włączenie SNI + umożliwia wiele certyfikatów na tym samym adresie IP. + + + + + + disable_compression + bool + + + + Jeśli ustawione, wyłącz kompresję TLS. Może to pomóc złagodzić wektor + ataku CRIME. + + + + + + peer_fingerprint + string | array + + + + Przerwane, gdy zdalny skrót certyfikatu nie pasuje do określonego + hash. + + + W przypadku użycia ciągu znaków jego długość decyduje o tym, który algorytm haszujący + zostanie zastosowany: „md5” (32) czy „sha1” (40). + + + W przypadku użycia tablicy, klucze wskazują nazwę algorytmu haszującego, + a każda odpowiadająca mu wartość jest oczekiwanym skrótem. + + + + + + security_level + int + + + + Ustawia poziom bezpieczeństwa. Jeśli nie określono, używany jest domyślny + poziom bezpieczeństwa biblioteki. Poziomy bezpieczeństwa są opisane w + SSL_CTX_get_security_level(3). + + + Dostępne od PHP 7.2.0 i OpenSSL 1.1.0. + + + + + + + + + &reftitle.changelog; + + + + + + &Version; + &Description; + + + + + 7.2.0 + + Dodano parametr security_level. Wymaga OpenSSL >= 1.1.0. + + + + + + + + + + &reftitle.notes; + + + Ponieważ ssl:// jest transportem bazowym dla wrapperów + https:// i + ftps://, wszelkie opcje + kontekstu, które mają zastosowanie do ssl://, mają również + zastosowanie do https:// i ftps://. + + + + + Aby SNI (Server Name Indication) było dostępne, PHP musi być skompilowane + z OpenSSL 0.9.8j lub nowszym. Użyj stałej + OPENSSL_TLSEXT_SERVER_NAME, aby określić, czy SNI + jest obsługiwane. + + + + + + &reftitle.seealso; + + + + + + + + + + + diff --git a/language/context/zip.xml b/language/context/zip.xml new file mode 100644 index 00000000..0c7431b7 --- /dev/null +++ b/language/context/zip.xml @@ -0,0 +1,107 @@ + + + + + + + Opcje kontekstu Zip + lista opcji kontekstu Zip + + + + &reftitle.description; + + Opcje kontekstu zip są dostępne dla wrapperów zip. + + + + + &reftitle.options; + + + + password + + + Służy do określania hasła używanego do zaszyfrowanego archiwum. + + + + + + + + + &reftitle.changelog; + + + + + + &Version; + &Description; + + + + + 7.2.0, PECL zip 1.14.0 + + Dodano parametr password. + + + + + + + + + + &reftitle.examples; + + + Podstawowy przykład użycia parametru <parameter>password</parameter> + + array( + 'password' => 'secret', + ), +); +// Tworzenie kontekstu... +$context = stream_context_create($opts); + +// ...i użycie go do pobrania danych +echo file_get_contents('zip://test.zip#test.txt', false, $context); + +?> +]]> + + + + + + + + + diff --git a/language/context/zlib.xml b/language/context/zlib.xml new file mode 100644 index 00000000..2814ce2b --- /dev/null +++ b/language/context/zlib.xml @@ -0,0 +1,79 @@ + + + + + + + Opcje kontekstu Zlib + Lista opcji kontekstu Zlib + + + + &reftitle.description; + + Opcje kontekstu Zlib są dostępne dla wrapperów zlib. + + + + + &reftitle.options; + + + + level + + + Służy do określania poziomu kompresji (0 - 9). + + + + + + + + + &reftitle.changelog; + + + + + + &Version; + &Description; + + + + + 7.3.0 + + Parametr level został dodany. + + + + + + + + + + +