PHP 8 er her!
PHP 8.0 er i dag udgivet. Den nye version indeholder et væld af nye features, som eksempelvis:
- Just-in-time compiler som gør at kode kan afvikles hurtigere
- Union types som gør det muligt at definere en type som en kombination af andre typer (fx en funktion der accepterer både
int
ellerfloat
som en parameter) match
-udtrykket som er en kortere måde at skriveswitch
-statements på- Nullsafe-operatoren som gør null-coalescing muligt på metodekald
- Navngivne argumenter, så man ikke længere behøver at huske på rækkefølgen af argumenter i funktionskald
- Attributer som føjer metadata til klasser
- Tre nye funktioner til tekstsammenligning (
str_contains()
,str_starts_with()
ogstr_ends_with()
)
samt mange andre nye ting.
PHP 8.0 kan benyttes på din Gigahost-konto fra i dag.
Da PHP 8.0 er en større ny version, kan den være inkompatibel med nogle systemer. Sørg for at afprøve din webside når efter du har skiftet til den nye version. På Gigahost kan man skifte version for hvert domænenavn, og altid gå tilbage til den forrige version hvis der er noget der ikke virker korrekt.
PHP-versionen kan skiftes i Gigahost-kontrolcenteret ved at vælge domænet og herefter “PHP-version”.