Re: __string_value() crashes with return
| From: | Lars Torben Wilson | Date: | Thu, 31 Aug 2000 19:35:07 +0000 |
| Subject: | Re: __string_value() crashes with return | ||
| References: | 1 2 3 4 5 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-31492@lists.php.net to get a copy of this message | ||
Andrei Zmievski writes:
> On Thu, 31 Aug 2000, Andi Gutmans wrote:
> > It does because it increases the "what the fuck factor" when it doesn't
> > work for (string) $obj and I think there aren't really good reasons to keep
> > it. And anyways, I doubt it has reached enough audience (it doesn't seem to
> > be documented) in order for it to hurt backwards compatibility.
>
> Either we go all the way and have an ability for object to provide
> custom handler functions for string conversion, comparison, etc. (like
> Python), or we remove that functionality totally. Having it halfway
> would be half-assed.
>
> -Andrei
And a pain in the butt to document:
'It does this, but only for this circumstance...and doesn't really
work like other stuff in the language, because...no, it won't be made
more consistent...um...'
;)
--
+----------------------------------------------------------------+
|Torben Wilson <torben@php.net> Netmill iTech|
|http://www.coastnet.com/~torben http://www.netmill.fi|
|Ph: 1 250 383-9735 torben@netmill.fi|
+----------------------------------------------------------------+