PHP 5.6 vanaf nu beschikbaar op Linux shared hosting

Vanaf vandaag bieden wij op onze webhosting omgeving PHP versie 5.6 aan. Deze nieuwe PHP versie is meteen ook de laatste major release die onder de PHP 5 noemer valt.

Zoals steeds voorziet het PHP ontwikkelingsteam een handig overzicht die toelicht waar je rekening mee dient te houden als je naar 5.6 wil overstappen. Het overzicht bevat zowel “backward incompatible changes”, nieuwe features, “deprecated features” en eventuele aanpassingen aan bestaande functionaliteit.

De voornaamste nieuwigheden zijn onder andere:

  • Constant expression: vroeger kon je enkel zogenaamde "literal scalar values” aan een constante koppelen. Vanaf nu kunnen dit ook geïnterpreteerde expressies zijn met numerieke en tekstuele waarden.
  • Variadic functions: de mogelijkheid om een variabel aantal functieargumenten op elegante manier af te handelen
  • Argument unpacking: de mogelijkheid om functieargumenten als array mee te geven en te unpacken
  • Exponentiation: de mogelijkheid om getallen tot een bepaalde macht te verheffen met een operator in plaats van een functie
  • Namespace imports van functies en constanten: tot voor kort kon je enkel namespace imports doen van classes. Vanaf 5.6 geldt dit ook voor functies en constanten.
  • De __debugInfo() magic method: de __debugInfo() magic method laat u toe om het gedrag van een var_dump te manipuleren voor een class.

Daarnaast zijn er ook enkele zogenaamde backward incompatible changes , dit zijn enkele specifieke veranderingen die ervoor zorgen dat bepaald gedrag in PHP niet langer compatibel is. Meestal gaat het over features die in vorige versies als “deprecated” aanzien werd.

PHP 5.6 vanaf nu beschikbaar op Linux shared hostingVervolgens zijn er bepaalde features die in PHP 5.6 als deprecated aanzien worden en in toekomstige versies zullen verdwijnen. Een overzicht vindt u op hetzelfde overzicht.

En zoals steeds kunnen we stellen dat elke nieuwe PHP versie sneller en veiliger is dan zijn voorganger. Hoewel we PHP 5.6 vanaf nu aanbieden op Linux shared hosting, blijft de standaardversie voor nieuwe pakketten nog steeds 5.5. Via uw controle paneel kan met een klik op de knop wel meteen upgrade naar 5.6

Wat brengt de toekomst?

Zoals vermeld is PHP 5.6 de laatste grote release binnen PHP 5. Je zou verwachten dat PHP 6 zal volgen, maar dat is niet het geval. Versie 6 wordt overgeslagen ten voordele van versie 7 die hopelijk op het einde van 2015 gelanceerd zal worden.

Wij kijken er in elk geval naar uit, maar in afwachting raden we u zeker aan om PHP 5.6 uit te proberen.

Conclusie

De laatste PHP 5 release zullen we nu enkele maanden optioneel aanbieden via my.combell.com. Daarna zullen we hem als standaard versie kiezen eenmaal er wat maintenance releases gepasseerd zijn.

Bekijk hier onze php hosting pakketten