Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:8544 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 75658 invoked by uid 1010); 16 Mar 2004 21:27:00 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 75402 invoked from network); 16 Mar 2004 21:26:58 -0000 Received: from unknown (HELO moutng.kundenserver.de) (212.227.126.189) by pb1.pair.com with SMTP; 16 Mar 2004 21:26:58 -0000 Received: from [212.227.126.160] (helo=mrelayng.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 1B3M5S-0007Hs-00 for internals@lists.php.net; Tue, 16 Mar 2004 22:26:58 +0100 Received: from [80.139.2.110] (helo=[80.139.2.110]) by mrelayng.kundenserver.de with asmtp (Exim 3.35 #1) id 1B3M5S-0001gE-00 for internals@lists.php.net; Tue, 16 Mar 2004 22:26:58 +0100 To: internals@lists.php.net Content-Type: text/plain Message-ID: <1079472144.266.12.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Tue, 16 Mar 2004 22:22:24 +0100 Content-Transfer-Encoding: 7bit X-Provags-ID: kundenserver.de abuse@kundenserver.de auth:e958292ea7b1c44e51b2b9ca0a9da460 Subject: Exception::__toString() not called From: thekid@thekid.de (Timm Friebe) Hi, Both of the following examples used to output the Exception::__toString() output, which they don't anymore: $ php-dev -r '$e= new Exception(); echo $e, "\n";' Object id #1 $ php-dev -r '$e= new Exception(); echo (string)$e, "\n";' Object id #1 Works fine for userland objects: $ php-dev -r 'class Foo { function __toString() { return "foo"; }} echo new Foo(), "\n";' foo - Timm