Lo snapshot del 12 luglio 2026 porta phpr a 780 funzioni interne su 2.143 e a 2.429 test del corpus Zend superati. Il dato più importante resta la copertura della libreria standard core: 517 funzioni su 654, pari al 79%.

Cosa comprende ext/session

L'implementazione include tutte le 23 funzioni dell'estensione, SessionHandler e le tre interfacce degli handler. Il file handler riproduce permessi, naming sess_<id>, serializer PHP, lazy write e garbage collection basata sul tempo di modifica.

La suite ufficiale dell'estensione raggiunge 150 test eseguiti con successo su 229. La coda residua riguarda soprattutto riscrittura trans-sid e la costante deprecata SID.

Perché conta per Symfony

Le sessioni erano il prerequisito più evidente per riammettere 371 casi di Tests/Session in Symfony HttpFoundation. La suite completa raggiunge 1.790 test, con 10 errori e 27 failure; senza la sottosuite Session, HttpFoundation resta a zero errori e 12 failure legate a casi che avviano un server php -S reale.

Metriche aggiornate

Funzioni interne780 / 2.143 · 36%
Core language stdlib517 / 654 · 79%
Corpus Zend2.429 pass · 60% dei runnable
ext/session23 / 23 funzioni

Prossimo bersaglio

Con event dispatcher e sessioni disponibili, il tracciato Symfony passa a HttpKernel: il ciclo Request → Response che avvicina il progetto a un bootstrap completo di framework.