Erster Release Candidate für PHP 7.0

Für November ist das finale Release der nächsten PHP-Generation vorgesehen. Der erste Release Candidate bringt etliche Bugfixes und Commits.

In Pocket speichern vorlesen Druckansicht 42 Kommentare lesen
php
Lesezeit: 2 Min.
Von
  • Alexander Neumann

Nach mehreren Beta-Releases folgt nun der erste Release Candidate von PHP 7.0. Die finale Freigabe der nächsten Generation der Skriptsprache ist derzeit für November 2015 vorgesehen. Im Release Candidate finden sich 27 Bugfixes und mehr als 200 Commits, die zu einer größeren Stabilität der unterschiedlichen Sprachfunktionen beitragen sollen. Laut den Entwicklern ist der Release Candidate das siebte größere Vorrelease von PHP 7.0.

PHP 7.0 bringt unter anderem Typsicherheit für skalare Datentypen und eine deutlich überarbeitete Zend Engine. Das neue PHP soll gegenüber dem Vorgänger unter der Versionsnummer 5.6 deutlich schneller sein. So ist in der Ankündigung von bis zu doppelter Geschwindigkeit die Rede, im Vergleich zu PHP 5.0 ist das nächste PHP wohl gar 14-mal zügiger.

PHP 7 ist außerdem 64-Bit-fähig; neue Operatoren wie Null Coalescing (??) und Combined Comparison (<=>) sollen zudem eine kompaktere Schreibweise komplexer Algorithmen ermöglichen. Die Abwärtskompatibiltät zu PHP 5.x soll dabei gewahrt bleiben, mit PHP 4.x entwickelte Systeme müssen hingegen erneuert werden, da man sich von einigen älteren und nicht mehr unterstützten APIs verabschiedet hat.

Nach Jahren der Diskussion zur Beschaffenheit eines PHP 6 war im vorigen Jahr beschlossen worden, diese Sprachversion zu überspringen und gleich ein PHP 7 zu veröffentlichen. Der Schritt wurde damit begründet, dass es etliche gescheiterte Versuche für eine Version 6 gebe, die nun angesichts der Neuausrichtung für Verwirrung bei den Nutzern sorgen könnte.

Siehe dazu auf heise Developer:

(ane)