[PATCH] __toString()
| From: | Marcus Boerger | Date: | Sun, 25 Sep 2005 12:36:57 +0000 |
| Subject: | [PATCH] __toString() | ||
| Groups: | php.internals | ||
| Request: | Send a blank email to internals+get-19155@lists.php.net to get a copy of this message | ||
Hello internals,
the patch implements __toString to have obejcts be automatically converted
to strings anywhere a string is requested. We have talked a lot about this
in the past and during OSCON Andi agreed again on it and said that the HEAD
version of the engine should be ready for it now. Futher more we have enough
time to fix any outstanding engine issues regarding this.
http://php.net/~helly/php/ext/ze2/ze2-tostring-20050925.diff.txt
If nobody objects with a real technical issue i'll commit the patch early
in the week.
The patch is a little big longer because it ensures that __toString gets
treated and especially gets cached just like any other magic function is.
Best regards,
Marcus