Zmiana wersji PHP 8.1 do 8.2
Zapytacie nas, czemu nie od razu PHP w wersji 8.3 ? Na razie sytuacja wygląda tak, że moduł ioncube jest trochę opóźniony z wydawaniem swoich wersji w stosunku do nowych wersji PHP. Wolimy zapewniać wsparcie PHP i Ioncube w tym samym czasie, by dla tych, którzy potrzebują używać modułu ioncube – nie robić dodatkowych problemów.
Wersja PHP 8.2 co nowego ?
O ile wydanie PHP 8.2 nie jest orędownikiem rewolucji, o tyle w pewnych miejscach może udać mu się namieszać, podczas gdy inne przestrzenie – wręcz przeciwnie – całkiem lepiej zorganizuje.
- nowa funkcja:
mysqli_execute_query
oraz metoda:mysqli::execute_query
pozwolą na łatwiejsze przygotowanie i pobieranie wyników z bazy SQL; - zaimplementowanie funkcji:
curl_upkeep
do rozszerzenia Curl wywoła:curl_easy_upkeep()
i umożliwi podtrzymanie połączenia. Opcja będzie działać w przypadku, gdy rozszerzenie Curl jest skompilowane z libcurl (wersja 7.62 lub nowsza); - uwzględniono dodatkowe wsparcie dla funkcji:
curl_getinfo
.
Podanie stałej:CURLINFO_EFFECTIVE_METHOD
zezwoli na pobranie wartościeffective_method
zawierającej nazwę efektywnej metody żądania HTTP; - funkcja:
memory_reset_peak_usage
w PHP 8.2 umożliwi resetowanie szczytowego użycia pamięci zwróconego przez:memory_get_peak_usage
; ini_parse_quantity
będzie przetwarzać tak, jak dotychczas rozmiar danych w pliku PHP INI, acz zwróci go w bajtach;- dodano wsparcie dla modyfikatora:
/n
(no capture) w funkcjach:preg_*
.