PHP 8.1: Enums, fibers og readonly PHP 8.1: Enums, fibers og readonly

PHP 8.1: Enums, fibers og readonly

AF Henning Byø

PHP er det programmeringssprog, som størstedelen af alle hjemmesider og webløsninger kører på, inklusive de fleste af vores hos Bluebell. Den bygger oven på det store spring i PHP 8.0 med flere værktøjer til mere sikker kode. PHP 8.1 udkom i november 2021. Læs videre, og bliv klogere på, hvad versionen betyder for din virksomhed.

Hvad er nyt i PHP 8.1?

Efter det store spring i PHP 8.0 giver 8.1 udviklerne nye måder at skrive mere forudsigelig og sikker kode på.

Enums og readonly: færre fejl

Enums lader udvikleren definere et fast sæt af gyldige værdier, for eksempel ordrestatusser, så ugyldige tilstande slet ikke kan opstå. Readonly properties sikrer, at data, der ikke må ændres, heller ikke bliver det. Begge dele lukker hele kategorier af fejl, før de når dine brugere.

Fibers: grundlag for asynkront arbejde

Fibers er et teknisk fundament, der gør det lettere for PHP at håndtere flere opgaver, der venter på hinanden, for eksempel kald til eksterne tjenester. Det er ikke noget, brugerne ser direkte, men det baner vejen for hurtigere og mere moderne løsninger.

Hos Bluebell bygger vi de fleste af vores webløsninger på PHP og Laravel, og vi holder dem opdaterede, så de er hurtige og sikre. Skal din løsning bygges eller opdateres, så tag fat i os om backend udvikling.

Henning Byø
AF Henning Byø
Udviklingsansvarlig

Jeg har arbejdet med udvikling og IT-projekter i over 15 år. Over årene har jeg både arbejdet med simple og større avancerede udviklingsopgaver. Jeg har tidligere arbejdet med flere forskellige framework systemer, men Laravel er min klare favorit.