#27833 [Opn->Bgs]: Concatenating overloaded objects fails

From: Date: Fri, 02 Apr 2004 07:01:51 +0000
Subject: #27833 [Opn->Bgs]: Concatenating overloaded objects fails
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-57366@lists.php.net to get a copy of this message
ID: 27833 Updated by: amt@php.net Reported By: steph dot fox at virgin dot net -Status: Open +Status: Bogus Bug Type: Zend Engine 2 problem Operating System: win98 PHP Version: 5CVS-2004-04-02 (dev) New Comment: The advertising is wrong. This method was changed in RC 1 to prevent some potential crashes. You can no longer concat it. Hopefully this will be fixed in PHP 5.1. Previous Comments: ------------------------------------------------------------------------ [2004-04-02 01:56:46] steph dot fox at virgin dot net Description: ------------ __toString() works more or less as currently advertised, until I try to concat it.. Reproduce code: --------------- <?php class Foo { function __toString() { return "Blah"; } } $obj = new Foo(); echo $obj."\n"; ?> Expected result: ---------------- Blah Actual result: -------------- Object id #1 ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=27833&edit=1

« previous php.bugs (#57366) next »