On 13/05/2023 09:27, Robert Landers wrote: > Hello Internals, > > It is with much trepidation and excitement that I'd like to announce > the `nameof` RFC (https://wiki.php.net/rfc/nameof). It has changed > quite a bit in the last couple of days, so if you haven't seen the > latest draft, please check it out. > > Essentially, it allows using `nameof()` anywhere a string can be used, > even in static contexts. From a developer's perspective, it is a > string and from the engine's perspective, it is also mostly a string > (depending on how deep we want to go on error checking -- see the > RFC). > > If anything is unclear or if I missed something, please let me know. > > Robert Landers > Software Engineer > Utrecht NL >
Hello Robert Thank you for doing the proposal. I can see some places where I might use this. I have an additional question that I don't think has been asked yet. About the interaction of nameof with "variable variables": What should be returned by `nameof($$variable)`, and similarly `nameof($$$variable)`, etc? Defining the semantics for this, and giving examples in the RFC text would be great :) Good luck with your RFC. Cheers Niels -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: https://www.php.net/unsub.php