Hi Mike
Mike-on-Tour hat geschrieben: 20.09.2026 15:06
Wenn du jetzt schon ein dezidiertes Modul für 8.6. im EC einbauen könntest, wäre das klasse, dann könnten wir jetzt schon PHP 8.6 bei der Prüfung berücksichtigen, und wenn PHPC das schon hat, wäre das ein toller Schritt vorwärts.
Jupp, ich denke morgen Abend oder spätestens Dienstag wirds 1.11.5 geben mit PHPC Update und dem 8.6 Modul. Denn was schon da ist, kann man ja nutzen.
Wenn ich EC richtig verstanden habe, wäre dann zukünftig ja nur noch der Austausch von PHPC notwendig, um auf den dann (vielleicht) aktuelleren Stand bzgl. 8.6 zu kommen, oder?
Genau. Und das gilt generell, ein dediziertes Modul für PHPC ist bei EC nicht zwingend notwendig, weil spätestens bei der Kreuz-Prüfung immer alle PHP Prüfungen ausgeführt werden, die vorhanden sind, also beim Modul "PHPCompatibility X". Die dedizierten PHP Module dienen bei EC quasi nur unserem Komfort, damit alles im Bericht sauber in die jeweiligen PHP Versionen eingeteilt ist und wir auch sofort sehen, mit welchen PHP Versionen unsere Exts kompatibel sind.
Es spielt aber rein technisch im Prinzip keine Rolle ob ein dediziertes Modul vorhanden ist, weil immer das zutrifft was du geschrieben hast: sobald ich PHPC bei EC aktualisiere, haben wir automatisch den neuesten Prüfumfang. Würde ich jetzt kein dediziertes 8.6 Modul einfügen, würden wir trotzdem alle PHP 8.6 Prüfungen bekommen, dann eben unter "PHPCompatibility X".
Es gilt bei PHPC aber weiterhin, dass vor allem neuere PHP Versionen nicht vollständig geprüft werden. Nach meinem letzten Info-Stand, haben die PHP Versionen 8.0 - 8.3 inzwischen eine gute Abdeckung bei PHPC, während 8.4 und 8.5 quasi weiterhin in Arbeit sind und 8.6 ist ja jetzt flammneu. Nur PHP 7 kann inzwischen weitgehend als "vollständig" betrachtet werden und selbst da, gabs gelegentlich noch Updates. Darum wird PHPC bei EC ja auch konstant aktualisiert und darum nutze ich bei EC auch kein offizielles Release von PHPC, sondern immer den top aktuellen Entwicklungs-Zweig. Das letzte offizielle Release von PHPC wäre nämlich
PHPCompatibility 9.3.5 Latest
@jrfnl jrfnl released this Dec 27, 2019
und wäre damit für uns natürlich längst uninteressant, weil zu dem besagten Zeitpunkt noch PHP 7.4 der Stand der Technik war und PHP 7 längst EOL erreicht hat.