On Tue, May 7, 2019 at 2:20 PM Steven Wade <stevenwad...@gmail.com> wrote:

> > I want to weight in with what Marco expressed. I have the very same
> concerns and they are major ones for many use cases. Mine is VarDumper.
> >
> > Please don't do this the way it is described.
>
>
> Is there a way that you'd suggest? First of all, TIL some cool things
> about "(array) $foo" and how VarDumper uses that, so thank you! Secondly, I
> believe the casting syntax is the best user experience and would be a good
> addition to the language, so is there any other way at all to maintain
> something like VarDumper's functionality without using the casting syntax?
> I'd like to find a way to not distrupt too much of what's out there, while
> also adding value to the end user.
>

We can add a separate function to provide this functionality. We should do
that anyway because it's both clearer and because (array) already requires
some special handling for ArrayObject that could be avoided.

Nikita

On Tue, May 7, 2019 at 2:20 PM Steven Wade <stevenwad...@gmail.com> wrote:

> > I want to weight in with what Marco expressed. I have the very same
> concerns and they are major ones for many use cases. Mine is VarDumper.
> >
> > Please don't do this the way it is described.
>
>
> Is there a way that you'd suggest? First of all, TIL some cool things
> about "(array) $foo" and how VarDumper uses that, so thank you! Secondly, I
> believe the casting syntax is the best user experience and would be a good
> addition to the language, so is there any other way at all to maintain
> something like VarDumper's functionality without using the casting syntax?
> I'd like to find a way to not distrupt too much of what's out there, while
> also adding value to the end user.
>
> --
> Steven Wade
> stevenwad...@gmail.com
>
>
>
>
> --
> PHP Internals - PHP Runtime Development Mailing List
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

Reply via email to