Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:13373 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 70860 invoked by uid 1010); 18 Oct 2004 15:36:37 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 69453 invoked from network); 18 Oct 2004 15:36:21 -0000 Received: from unknown (HELO mail.gmx.net) (213.165.64.20) by pb1.pair.com with SMTP; 18 Oct 2004 15:36:21 -0000 Received: (qmail 14359 invoked by uid 65534); 18 Oct 2004 15:36:16 -0000 Received: from 55.Red-213-4-20.pooles.rima-tde.net (EHLO [10.10.0.21]) (213.4.20.55) by mail.gmx.net (mp027) with SMTP; 18 Oct 2004 17:36:16 +0200 X-Authenticated: #12441595 Message-ID: <4173E39D.1000509@gmx.net> Date: Mon, 18 Oct 2004 17:39:09 +0200 User-Agent: Mozilla Thunderbird 0.8 (X11/20040913) X-Accept-Language: en-us, en MIME-Version: 1.0 To: internals@lists.php.net Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Nesting level too deep - recursive dependency? From: fmmarzoa@gmx.net ("Francisco M. Marzoa Alonso") This code: myself = $this; } } $TestObj = new TestClass (); if ( $TestObj->myself == $TestObj ) { echo "They are same.\n"; } ?> Gives me a "Fatal error: Nesting level too deep - recursive dependency?" on line #13: if ( $TestObj->myself == ...) Could this be a PHP bug or I'm doing something wrong? FYI: PHP Version 5.0.2 PHP API 20031224 PHP Extension 20040412 Zend Extension 220040412 Server API Apache 2.0 Handler