Czym jest PHP 7.2?
Przeczytaj czym jest PHP 7.2 w naszym słowniku.
Pomoże Ci to lepiej zrozumieć, czym dokładnie jest PHP 7.2 i jakie ma dla Ciebie znaczenie w codziennym użytkowaniu.

PHP 7.2
PHP 7.2 to jedna z wersji popularnego języka programowania PHP, używanego głównie do tworzenia dynamicznych stron internetowych oraz aplikacji webowych. PHP 7.2 wprowadza szereg udoskonaleń i nowych funkcji w porównaniu do swoich poprzedników, co czyni go bardziej wydajnym i bezpiecznym wyborem dla deweloperów. Wydana została 30 listopada 2017 roku jako część serii PHP 7, która wprowadziła znaczne usprawnienia względem wcześniejszych wydań. PHP 7.2 kontynuuje kierunek obierany przez wersję 7.0 i 7.1, skupiając się na zwiększeniu bezpieczeństwa, wydajności oraz zgodności z nowoczesnymi standardami programistycznymi.
Nowości w PHP 7.2
W tej wersji wprowadzono szereg nowych funkcji oraz usprawnień. Oto niektóre z najważniejszych:
- Zoptymalizowane szyfrowanie – dodano nowe funkcje kryptograficzne w rozszerzeniu
libsodium
, które umożliwiają bezpieczniejsze przechowywanie i przesyłanie danych. - Argumenty typu obiektowego (
object type hint
) – pozwala na deklarowanie typów argumentów jako ogólnyobject
, co zwiększa elastyczność kodu. - Wsparcie dla rozszerzenia
Argon2
– silnik hashujący hasła zgodnie z najnowszymi standardami bezpieczeństwa. - Poprawiona obsługa błędów i ostrzeżeń – wiele starszych funkcji, które wcześniej działały z błędami, zostało przepisanych lub oznaczonych jako przestarzałe, co ułatwia debugowanie i utrzymanie kodu.
Zmiany w stosunku do PHP 7.1
Jednym z kluczowych aspektów PHP 7.2 było zwiększenie poziomu bezpieczeństwa aplikacji pisanych w tym języku. Oprócz wsparcia dla nowoczesnych funkcji kryptograficznych, usunięto także kilka przestarzałych funkcji, które mogły stanowić potencjalne zagrożenie, np.:
- Usunięto funkcję
create_function()
ze względu na możliwość wstrzyknięcia kodu. - Zrezygnowano z obsługi szyfrowania mcrypt, które zostało uznane za niebezpieczne i zastąpione nowoczesnymi metodami.
- Zwiększona wydajność – optymalizacje kodu bazowego, które sprawiają, że PHP 7.2 działa szybciej niż PHP 7.1.
- Nowe funkcje i metody – wprowadzenie nowych funkcji, które ułatwiają programowanie, np. funkcje z typami obiektowymi.
Koniec wsparcia dla PHP 7.2
Oficjalne wsparcie dla PHP 7.2 zakończyło się:
- 30 listopada 2020 – zakończenie wsparcia ogólnego (feature updates),
- 30 listopada 2021 – zakończenie wsparcia bezpieczeństwa (security fixes).
Oznacza to, że od tego czasu nie są już publikowane żadne poprawki bezpieczeństwa ani aktualizacje. W związku z tym, korzystanie z PHP 7.2 w produkcyjnych środowiskach jest obecnie odradzane. Jeśli Twój hosting lub aplikacja nadal działa na PHP 7.2, warto zaplanować aktualizację, aby nadążyć za najlepszymi praktykami i zapewnić sobie spokój ducha.