PHP 8.4: nyhetene som styrker språket for moderne utvikling

PHP 8.4: nyhetene som styrker språket for moderne utvikling

PHP 8.4: modenheten fortsetterMed lanseringen av PHP 8.4 fortsetter språket den forvandlingen det startet med PHP 7. Denne versjonen bringer funksjoner som nærmer PHP til moderne språk samtidig som den beholder sin karakteristiske enkelhet.Property HooksDen mest etterlengtede funksjonen lar deg definere gettere og settere direkte i deklarasjonen av egenskapene. Slutt på de ordrike getX()- og setX()-metodene: koden blir renere og mer uttrykksfull.Asymmetrisk synlighetDet er nå mulig å angi ulik synlighet for lesing og skriving av en egenskap. For eksempel en egenskap som er offentlig for lesing, men privat for skriving – et svært vanlig mønster som endelig støttes nativt.Forbedringer i typingKovariante og kontravariante returtyper er utvidet. Typede konstanter i grensesnitt muliggjør strengere kontrakter. Den nye typen «never bottom» forbedrer den statiske analysen.Betydning for utviklereDe store rammeverkene (Laravel, Symfony) utnytter allerede disse nyhetene. Migrering fra PHP 8.3 forenkles av automatiserte kompatibilitetsverktøy.Kilde: Nikita Popov, bidragsyter til PHP Core, php.net-utgivelsesnotater og PHP Foundation Blog, januar 2026
Familiebudsjett-sporing 100% gratis app

Administrer familieøkonomien enkelt. Følg utgifter, inntekter og sparemål.

Åpne appen
WhatsApp
SI
Arla - Salott-IT Engineering IA
Pålogget