[PHP-DEV] [RFC] [Discussion] Serializable closures from constant expressions

Hi,

I’d like to open the discussion on a new RFC:
https://wiki.php.net/rfc/serializable_closures

PHP 8.5 allowed closures in attribute arguments and parameter defaults. These closures are static and capture nothing, yet they cannot be serialized, which silently breaks every serialize()-based metadata cache that meets them.

The RFC proposes to make them serializable as references to their declaration site.

Feedback welcome.

Cheers,
Nicolas