PHP 8.1: Enums, fibers och readonly PHP 8.1: Enums, fibers och readonly

PHP 8.1: Enums, fibers och readonly

AV Henning Byø

PHP är programmeringsspråket som merparten av alla hemsidor och webblösningar körs på, inklusive de flesta av våra på Bluebell. Den bygger ovanpå det stora steget i PHP 8.0 med fler verktyg för säkrare kod. PHP 8.1 släpptes i november 2021. Läs vidare och få veta vad versionen betyder för ditt företag.

Vad är nytt i PHP 8.1?

Efter det stora steget i PHP 8.0 ger 8.1 utvecklarna nya sätt att skriva mer förutsägbar och säker kod.

Enums och readonly: färre fel

Enums låter utvecklaren definiera en fast uppsättning giltiga värden, till exempel orderstatusar, så att ogiltiga tillstånd inte alls kan uppstå. Readonly properties säkrar att data som inte får ändras inte heller blir det. Båda stänger hela kategorier av fel innan de når dina användare.

Fibers: grund för asynkront arbete

Fibers är en teknisk grund som gör det lättare för PHP att hantera flera uppgifter som väntar på varandra, till exempel anrop till externa tjänster. Det är inget användarna ser direkt, men det banar väg för snabbare och mer moderna lösningar.

På Bluebell bygger vi de flesta av våra webblösningar på PHP och Laravel, och vi håller dem uppdaterade så att de är snabba och säkra. Ska din lösning byggas eller uppdateras, hör av dig till oss om backend utveckling.

Henning Byø
AV Henning Byø
Utvecklingsansvarig

Jag har arbetat med utveckling och IT-projekt i mer än 15 år. Både med enkla och större, avancerade utvecklingsuppdrag. Tidigare har jag arbetat med flera olika framework-system, men Laravel är min klara favorit.