Die Hauptaufgabe auf der Roadmap für die Entwicklung von PHP 6 bestand darin, in der gesamten Sprache echte Unicode-Zeichenunterstützung einzuführen. Ziel war es, eine nahtlose native Unterstützung von Multibyte-Zeichen zu ermöglichen. Für die ordnungsgemäße Speicherung vieler weltweiter Zeichensätze sind Multibyte-Zeichen erforderlich. Eine Ausnahme bilden die traditionellen lateinischen Zeichensätze, die in vielen westeuropäischen Sprachen verwendet werden.
Die Arbeiten zur Erstellung einer echten Unicode-Multibyte-Version von PHP begannen etwa im Jahr 2005, doch 2009 war noch kein Ende des Projekts in Sicht und die ehrgeizigen Änderungen, die erforderlich waren, waren noch immer ohne Einigung zwischen den verschiedenen Entwicklern, die an dem Projekt arbeiteten.
Die Zeit verging und da kein Ende der Arbeit zur Unterstützung von Unicode in Sicht war, wurde die Entscheidung getroffen, mit der Veröffentlichung der für PHP Version 6 gekennzeichneten Verbesserungen in Nebenversionen des bereits veröffentlichten 5.x-Zweigs von PHP zu beginnen. Dies führte zu erheblichen Ergänzungen zu PHP v5.3, wie z. B. der Unterstützung von Namespaces. Ein Jahr später folgte Version 5.4 mit weiteren Funktionen, die zuvor im PHP 6-Zweig enthalten waren.
In der Zwischenzeit wurde damit begonnen, große Teile der Zend Engine in PHP neu zu schreiben, was zu enormen Leistungsverbesserungen geführt hatte. Zusammen mit anderen Änderungen wurde dies dann zum Schwerpunkt eines völlig neuen Hauptzweigs von PHP.
Um diese Änderungen klar von der ganzen negativen Presse im Internet über die gescheiterte Unicode-Arbeit in PHP 6 a abzugrenzen Die Umfrage wurde von erfahrenen Entwicklern der PHP-Community durchgeführt Mitte 2014 über die Frage, ob man von der Version auf PHP Version 7 umsteigen sollte oder nicht. Die Ergebnisse waren 58 dafür, 24 dagegen, und so wurde die Entscheidung getroffen, auf Version 6 zu wechseln und direkt auf Version 7 umzusteigen.
Am 3. Dezember 2015 wurde schließlich PHP 7.0 für die Welt freigegeben, elfeinhalb Jahre nachdem die letzte Hauptversion, PHP 5.0, am 13. Juli 2004 veröffentlicht wurde.
Wenn Sie mehr über die Nummerierung von PHP-Versionen erfahren möchten, lesen Sie unseren Artikel Erklären der PHP-Versionsnummern Hier.
Folgen Sie einfach unserem Leitfaden „Erste Schritte“. Bestimmen Sie, welche PHP-Version auf Ihrer Website ausgeführt wird.
Wenn Sie bereits aktuelles PHP auf Ihrem Webserver ausführen, fantastisch! Melden Sie sich jetzt bei uns an E-Mail mit PHP-Versionsbenachrichtigungen um Updates zu erhalten, sobald neue Versionen veröffentlicht werden. Dies kann Ihnen helfen, möglichen Problemen in der Zukunft immer einen Schritt voraus zu sein.