On Mon, Apr 20, 2020, at 10:45 AM, Benjamin Eberlei wrote:

> > Sure, but how often is that an actual description of what the code
> > accepts?  I... cannot actually envision what code would actually accept
> > that mess. :-)
> >
> 
> I can think of quite a few:
> 
> - var_dump, print_r, more generally debugging/logging functions and
> wrappers thereof
> - json_encode, serialize, and more generally serialization and encoding
> functions, as return value as well for the inverse operations
> - database/nosql related functions (bindParam, bindValue) and as return
> value from generic functions like fetch()
> - Xpath::evaluate
> - ldap query functions
> 
> And wrappers of these extensions could benefit from passing on the mixed
> type explicitly.

Valid examples.  It would be helpful to add those to the RFC for clarity.

--Larry Garfield

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to