---- En lun, 04 may 2020 19:33:51 +0200 Rowan Tommins
<rowan.coll...@gmail.com> escribió ----
> On 04/05/2020 16:43, Manuel Canga wrote:
> > I think I’d be positive of adding `inout` keyword in order to:
> >
> > - Check type of out is equal to type of param( like example of my first
> > email ).
> > - Avoid modifying caller var value when the function throws an exception
>
>
> Another huge advantage of adding inout parameters is that we could make
> it mandatory to mark at the call-site, and get the advantages of this
> RFC with less of the compatibility hassle of changing the way references
> work: https://wiki.php.net/rfc/explicit_send_by_ref
>
> We'd still need to figure out how to smoothly transition built-in
> functions to use inout rather than by-ref parameters; but then we
> already have magic "prefer-ref" in internal functions, so maybe we could
> come up with some kind of "prefer-inout".
>
Hi, Rowan. That's a good point.
If nobody objects to this RFC, could someone give me(manuelcanga user ) karma
in order to create wiki page ?.
Thanks in adavance
--
Manuel Canga
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php