€0.00 — free as in speechtonight's forecast: clear skies over production Cache: warm · Deploys: fair, 0% rollbacks expectedset by moonlight, shipped before dawn · deploy freely Page A2

The Daily Commit The Nightly Build

Dev news, typeset daily — PHP · AI · The Wider Stack

The developer's evening paper — PHP · AI · The Wider Stack

Freitag, 31. Juli 2026 Vol. I — No. 214 · MorgenausgabeSpätausgabe EN DE FR ES

PHP · RFC-Watch

Abstimmung zum fünften Function-Autoloading-RFC für PHP gestartet

Paul M.

kuratiert von Sönke

Jones hat die Abstimmung über den Function-Autoloading-(mark-5)-RFC für PHP eröffnet. Die Wahl läuft zwei Wochen und endet automatisch am Donnerstag, 13. August 2026, um 14:45 UTC. Der Vorschlag geht auf Bedenken zu überschatteten globalen Funktionen ein: Diese seien praktisch selten und leicht abzumildern.

Paul M. Jones hat auf der PHP-Internals-Mailingliste die Abstimmungsphase für den Function-Autoloading-(mark-5)-RFC eröffnet. Der Vorschlag ist im PHP-Wiki unter function-autoloading-five-oh dokumentiert und stellt den fünften Anlauf dar, einen Autoloading-Mechanismus für Funktionen einzuführen – analog zum seit Langem etablierten Autoloading für Klassen.

Die Abstimmung läuft zwei Wochen und endet automatisch am Donnerstag, 13. August 2026, um 14:45 UTC.

Jones geht direkt auf einen wiederkehrenden Einwand ein: den Fall überschatteter globaler Funktionen, bei dem ein Funktionsaufruf im Namespace unerwartet auf eine globale Funktion auflösen könnte. Laut RFC existieren solche Fälle zwar prinzipiell, sind in der Praxis aber äußerst selten und lassen sich in den wenigen betroffenen Codebasen leicht entschärfen. Ein eigener Abschnitt der Wiki-Seite behandelt, wie häufig der Shadow-Global-Fall tatsächlich vorkommt.

Originalquelle lesen (Englisch) ↗

Artikel bewerten: 0

Leserforum

Noch keine Beiträge — eröffne die Debatte.

The Daily CommitThe Nightly Build — Page A1