Die Programmiersprache „PHP“ ist aus dem World Wide Web nicht mehr wegzudenken. Auf vielen Webservern auf der ganzen Welt ist sie installiert und erlaubt Webmastern, Webdesignern und Programmierern, ihre Internetpräsenzen funktionstechnisch zu erweitern. Vor 25 Jahren, im Jahr 1995, erschien die erste Version.
Nach einer längeren Testphase wurde nun die finale Version 8.0 von PHP veröffentlicht.
Sie bringt einige interessante Neuerungen mit. Dazu gehört ein Just-in-Time-Compiler (JIT), mit dessen Hilfe PHP-Skripte in einigen Fällen schneller ausgeführt werden sollen. Er kompiliert nicht erst das ganze Skript und führt es dann aus, sondern macht das nun Zeile für Zeile.
Eine weitere interessante Neuerung sind die sogenannten „Union Types“ – ein neuer Datentyp, der mehrere Arten von gewöhnlichen Variablen (z. B. integer, boolean usw.) miteinander kombinieren kann.
Neue Funktionen wurden ebenfalls hinzugefügt, beispielsweise um zu prüfen, ob eine bestimmte Zeichenkette in einem String vorkommt (str_contains, str_starts_with, str_ends_with) oder um eine ID in Form eines Integers von einem Handle zurückzugeben (get_resource_id).
In PHP 8 wurden auch Fehlermeldungen überarbeitet. Sie zeigen jetzt an, ob es sich um eine Warnung, einen Hinweis oder um einen kritischen Fehler handelt. Das ist insbesondere für die Entwicklung hilfreich, denn so kann der Programmierer schneller erkennen, welche Relevanz die Fehlermeldung hat. Des Weiteren wurde die Sortierfunktion zuverlässiger gestaltet.
Kategorie(n): News
Datum: 2. Dezember 2020