Die interessantesten Neuerungen bei PHP 8.1

Die Programmiersprache PHP entwickelt sich durch neue Versionsupdates und konzentrierte Erweiterungen des Funktionsumfangs stetig weiter. Seit den Anfängen im Jahr 1994 stieg die einstige Serie an CGI-Binaries zu einem globalen Web-Powerhouse auf, das erst im vergangenen Jahr ein umfangreiches Update auf Version 8.0 erhalten hatte. Seit wenigen Tagen steht die ersten beiden Release-Clients von PHP 8.1 bereit, mit der Veröffentlichung ist nach aktuellem Stand am 25. November 2021 zu rechnen. Neben verbesserter Performance, neuen Types und Readonly-Properties werden zwei Neuerungen mit besonders großem Interesse erwartet.

Enums

Im Typensystem taucht der Variablentyp Enums am Horizont auf. Diese Enumeratoren agieren als Konstanten, die während der Ausführung des Programms unveränderlich bleiben. Sie können Methoden definieren und in Verbindung mit dem Operator „Match“ eine Vielzahl an (statischen) Funktionen durchführen. Enums lassen sich zudem mit Interfaces verbinden. Eine weitere Typen-Neuheit betrifft Never, das den tatsächlichen Funktionsstopp eines Programms deklariert.

Fibers

Auch Coroutines oder Green Threads genannt, sind Fibers keine überaus bahnbrechende Neuerung. Sie agieren als Low-Level-API, die Flow-Steuerung ermöglicht und einzig die so entstandenen Abstrahierungen in den Code einfließen lässt. Entsprechend nehmen die Möglichkeiten der asynchronen PHP-Ausführung zu, weitere entsprechende Frameworks entstehen. Auch wenn ReactPHP, Amphp und Konsorten in der Regel nicht direkt in den Anwendungen eingesetzt werden, räumen sie den Code auf und gestalten die Abläufe angenehmer.

Die pinzweb Werbeagentur bietet bereits seit Release PHP 8.0 an und wird nach Abschluss der Entwicklungsarbeit auch PHP 8.1 einführen. Gerne beraten wir Sie zum richtigen technischen Fundament Ihrer Website und sorgen dafür, dass Sie sich stets am neuesten, sicheren, schnellsten und nutzerfreundlichsten Stand befinden. Vereinbaren Sie gleich heute ein kostenloses Beratungsgespräch!

Neuigkeiten per E-Mail erhalten

Fast täglich gibt es Neues, Faszinierendes rund um’s Online-Marketing, neueste Technologien und mehr zu berichten – und mit der Werbeagentur pinzweb.at GmbH & Co KG sind Sie natürlich immer live dabei!

Diese Webseite verwendet Cookies
Wir verwenden Cookies, um Inhalte und Anzeigen zu personalisieren, Funktionen für soziale Medien anbieten zu können und die Zugriffe auf unsere Webseite zu analysieren. Außerdem geben wir Informationen zu Ihrer Verwendung unserer Webseite an unsere Partner für soziale Medien, Werbung und Analysen weiter. Unsere Partner führen diese Informationen möglicherweise mit weiteren Daten zusammen, die Sie Ihnen bereitgestellt haben oder die im Rahmen Ihrer Nutzung der Dienste gesammelt haben.

Datenschutz
Diese Website verwendet Cookies, damit wir dir die bestmögliche Benutzererfahrung bieten können. Cookie-Informationen werden in deinem Browser gespeichert und führen Funktionen aus, wie das Wiedererkennen von dir, wenn du auf unsere Website zurückkehrst, und hilft unserem Team zu verstehen, welche Abschnitte der Website für dich am interessantesten und nützlichsten sind.

Unbedingt notwendige Cookies
Unbedingt notwendige Cookies sollten jederzeit aktiviert sein, damit wir deine Einstellungen für die Cookie-Einstellungen speichern können.

Marketing & Statistik
Diese Website verwendet Google Analytics, um anonyme Informationen wie die Anzahl der Besucher der Website und die beliebtesten Seiten zu sammeln. Diesen Cookie aktiviert zu lassen, hilft uns, unsere Website zu verbessern.

Google Tag Manager
Dies ist ein Tag-Management-System. Über den Google Tag Manager können Tags zentral über eine Benutzeroberfläche eingebunden werden. Tags sind kleine Codeabschnitte, die Aktivitätenverfolgen können. Über den Google Tag Manager werden Scriptcodes anderer Tools eingebunden. Der Tag Manager ermöglicht es zu steuern, wann ein bestimmtes Tag ausgelöst wird.