PHP 8.0.0

Het PHP-ontwikkelteam heeft de release van de nieuwe versie van de taal aangekondigd — PHP 8.0.0.

Verbeteringen en nieuwe mogelijkheden:

  • Union Types. In plaats van PHPDoc-annotaties voor typecombinaties, kunt u nu native union type declaraties gebruiken die tijdens runtime worden gecontroleerd.

  • Genommeerde argumenten. In plaats van PHPDoc-annotaties kunt u nu gestructureerde metadata gebruiken met de native PHP-syntaxis.

  • Nullsafe-operator. In plaats van te controleren op null, kan nu een keten van aanroepen worden gebruikt met de nieuwe nullsafe-operator. Wanneer de controle van een element in de keten mislukt, wordt de uitvoering van de hele keten onderbroken en wordt deze null.

  • Just-in-time compilatie. In PHP 8 zijn er twee JIT-engines geïntroduceerd. De Tracing JIT, de veelbelovendste van de twee, toont verbeterde prestaties: drie keer beter bij synthetische tests en 1,5 tot 2 keer beter bij sommige specifieke toepassingen. De typische prestaties van een toepassing liggen op hetzelfde niveau als PHP 7.4.

Bron: linux.org.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster