{"id":10348,"date":"2023-01-10T10:05:59","date_gmt":"2023-01-10T09:05:59","guid":{"rendered":"https:\/\/dhosting.pl\/pomoc\/?post_type=manual_kb&#038;p=10348"},"modified":"2023-05-18T16:03:18","modified_gmt":"2023-05-18T14:03:18","slug":"jakie-nowosci-w-php-8-2","status":"publish","type":"manual_kb","link":"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jakie-nowosci-w-php-8-2\/","title":{"rendered":"Jakie nowo\u015bci w PHP 8.2?"},"content":{"rendered":"<p><em><strong>PHP 8.2<\/strong><\/em> to najnowsza wersja popularnego j\u0119zyka programowania <em><strong>PHP<\/strong><\/em>, kt\u00f3ra zawiera wiele nowych funkcji i ulepsze\u0144 w por\u00f3wnaniu z poprzedni\u0105 wersj\u0105 <em><strong>PHP 8.1<\/strong><\/em><\/p>\n<p>Oto kilka najwa\u017cniejszych nowo\u015bci w PHP 8.2:<\/p>\n<ul>\n<li>Obs\u0142uga j\u0119zyka hebrajskiego i arabskiego: Wersja 8.2 dodaje obs\u0142ug\u0119 j\u0119zyka hebrajskiego i arabskiego w funkcjach takich jak strftime i date_format.<\/li>\n<li>Uniejednolicenie typ\u00f3w: Wersja 8.2 wprowadza uniejednolicenie typ\u00f3w, co oznacza, \u017ce \u200b\u200bwszystkie funkcje i metody, kt\u00f3re przyjmuj\u0105 lub zwracaj\u0105 typ int, b\u0119d\u0105 teraz przyjmowa\u0107 i zwraca\u0107 typ int|float<\/li>\n<li>Nowe funkcje kolekcji: PHP 8.2 dodaje nowe funkcje kolekcji, takie jak filter_keys, filter_values i filter_items, kt\u00f3re pozwalaj\u0105 na filtrowanie element\u00f3w kolekcji na podstawie ich kluczy lub warto\u015bci.<\/li>\n<li>Wsparcie dla named arguments: PHP 8.2 wprowadza wsparcie dla named arguments, co pozwala na przekazywanie argument\u00f3w do funkcji z nazwami, co poprawia czytelno\u015b\u0107 kodu i jego przysz\u0142\u0105 modyfikowalno\u015b\u0107<\/li>\n<li>Ulepszenie obs\u0142ugi wyj\u0105tk\u00f3w: PHP 8.2 poprawia obs\u0142ug\u0119 wyj\u0105tk\u00f3w, dodaj\u0105c funkcj\u0119 getTraceAsString, kt\u00f3ra pozwala na \u0142atwe pobieranie informacji o stosie wywo\u0142a\u0144 oraz ulepszaj\u0105c mechanizm przechwytywania wyj\u0105tk\u00f3w.<\/li>\n<li>Zmiany w typie zmiennych: Wersja 8.2 wprowadza zmiany w typie zmiennych, zwi\u0119kszaj\u0105c maksymalny rozmiar zmiennej z 2^31 do 2^63<\/li>\n<li>Dodanie nowych funkcji takich jak: get_debug_type(), get_debug_vars(), get_debug_info(), debug_zval_dump(), ini_set(), set_time_limit()<\/li>\n<li>Poprawki b\u0142\u0119d\u00f3w i usprawnienia bezpiecze\u0144stwa<\/li>\n<\/ul>\n","protected":false},"author":6,"featured_media":10957,"parent":0,"menu_order":0,"template":"","format":"standard","manualknowledgebasecat":[121,118],"manual_kb_tag":[655,3178,175,3177,3176,3517,3516],"class_list":["post-10348","manual_kb","type-manual_kb","status-publish","format-standard","has-post-thumbnail","hentry","manualknowledgebasecat-inne","manualknowledgebasecat-pozostale","manual_kb_tag-hosting","manual_kb_tag-nowosci-w-php-8-2","manual_kb_tag-php","manual_kb_tag-php-8-2","manual_kb_tag-php-w-wersji-8-2","manual_kb_tag-polski-hosting","manual_kb_tag-web-hosting"],"_links":{"self":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/10348","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb"}],"about":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/types\/manual_kb"}],"author":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/users\/6"}],"version-history":[{"count":0,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/10348\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media\/10957"}],"wp:attachment":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media?parent=10348"}],"wp:term":[{"taxonomy":"manualknowledgebasecat","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manualknowledgebasecat?post=10348"},{"taxonomy":"manual_kb_tag","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb_tag?post=10348"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}