Podporujeme PHP 8.3
PHP 8.3 zavádí nové funkce a syntaktické konstrukce, které usnadňují vývoj a umožňují vytvářet ještě sofistikovanější webové aplikace. To sice přímo nepocítíte, ale vaši vývojáři ano a budou vám moci nabídnout lepší a modernější řešení.
Mezi zásadní novinky patří:
Typované konstanty tříd: Nová funkce, která umožňuje definovat konstanty tříd s konkrétním typem.
Funkce json_validate: Tato funkce umožňuje kontrolovat JSON bez nutnosti využívání všech paměťových zdrojů potřebných pro vytváření pole nebo objektových struktur.
Podpora dynamického načítání konstant tříd a členů výčtových typů (Enums): Toto rozšíření zvyšuje flexibilitu práce s konstantami a výčtovými typy.
Funkce gc_status() nyní vrací další informace o garbage collectoru (GC): Tím je usnadněno sledování a diagnostika procesů správy paměti.
Rozšíření Random: Zahrnuje nové metody \Random\Randomizer::getBytesFromString a \Random\Randomizer::getFloat() a nextFloat().
Podpora záložních hodnot pro syntaxi proměnných prostředí PHP INI: Umožňuje definovat výchozí hodnoty pro proměnné prostředí.
PHP CLI Lint nyní podporuje kontrolu více souborů najednou.
Funkce class_alias() nyní podporuje aliasování vestavěných tříd PHP.
Nová funkce stream_context_set_options.