On Mon, Nov 3, 2025, at 22:46, Seifeddine Gmati wrote:
> Hello internals,
> 
> Tim and I would like to open the discussion on our new RFC that we've been 
> working on: "use construct (Block Scoping)".
> 
> We wanted to raise a few initial points:
> 
>  • The RFC proposes the ``use`` keyword. What are your thoughts on a new 
> ``using`` keyword instead, similar to C# or Hack?
> 
>  • How do you feel about the questions raised in the "Open Issues" section?
> 
>  • What are your general thoughts on the RFC?
> 
> Please find the following resources for your reference:
> 
>  • RFC: https://wiki.php.net/rfc/optin_block_scoping
> 
>  • POC: 
> https://github.com/php/php-src/compare/master...TimWolla:php-src:block-scope
> 
> Thanks,
> 
> Seifeddine Gmati.
> 

Hello,

One thing that isn't clear with this RFC is what happens to things redefined in 
the scope?

$a = 10;

use ($a = 5) {
  var_dump($a);
}

var_dump($a); // unset or 10?

— Rob

Reply via email to