Re: __toString & friends
| From: | Jim Lucas | Date: | Mon, 15 Sep 2008 15:00:50 +0000 |
| Subject: | Re: __toString & friends | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-280178@lists.php.net to get a copy of this message | ||
Leurent Francois wrote:
> I was asking myself if there was a good reason
> __toBool // __toInt
> NOT been present in my favorite language,
> It is sooooo coool beeing able to cast object as string resulting in a
> __toString() call
> I'll really love being able to
> class error extends exeption {
> __toBool(){return false; }
> }
>
> ....
>
> if((bool) $result ) echo "This is ok";
>
>
> ..
>
> 131 - praying for a automatic method called at casting request.
>
>
>
I felt this would be a nice feature to have also. So, I added methods to my
classes that would allow for this ability.
--
Jim Lucas
"Some men are born to greatness, some achieve greatness,
and some have greatness thrust upon them."
Twelfth Night, Act II, Scene V
by William Shakespeare