Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:19888 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 82670 invoked by uid 1010); 1 Nov 2005 15:50:55 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 82654 invoked from network); 1 Nov 2005 15:50:55 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 1 Nov 2005 15:50:55 -0000 X-Host-Fingerprint: 64.233.184.200 wproxy.gmail.com Linux 2.4/2.6 Received: from ([64.233.184.200:18960] helo=wproxy.gmail.com) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id 76/9D-02082-EDE87634 for ; Tue, 01 Nov 2005 10:50:54 -0500 Received: by wproxy.gmail.com with SMTP id 71so564100wra for ; Tue, 01 Nov 2005 07:50:51 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=fOKKbg2LP2sSq8TO3r9W1QSWyAB2jdTzXBvSnWRI2RdX5LJNm/cs2D5lllUV8c76JRjpzK10wFstSph6KLeE+72EUeLmbygHTAIJTo/mjFO+fze7VKxMTH4TO1NzLvHD6iaXEMaEamlDB8jBRgnC6Tcq0J1GOdii7/3/30yur9A= Received: by 10.54.40.62 with SMTP id n62mr1396114wrn; Tue, 01 Nov 2005 07:50:51 -0800 (PST) Received: by 10.54.76.6 with HTTP; Tue, 1 Nov 2005 07:50:51 -0800 (PST) Message-ID: <4e89b4260511010750t17a3f41cjad3d3a8a4cecf40c@mail.gmail.com> Date: Tue, 1 Nov 2005 11:50:51 -0400 To: Amin Azez Cc: internals@lists.php.net In-Reply-To: <43678D11.2060807@ufomechanic.net> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <4e89b4260511010723k5e06e7e1h7d2048a455721ae3@mail.gmail.com> <43678D11.2060807@ufomechanic.net> Subject: Re: [PHP-DEV] === on objects fails with recursion! WTH? From: kingwez@gmail.com (Wez Furlong) You'll need to search the mailing list archives. --Wez. On 11/1/05, Amin Azez wrote: > Wez Furlong wrote: > > I proposed a patch to fix this a while back (at least a year ago). > > I'm trying to file it as a bug, but bugs.php.net seems to be down, > probably busy recusrively comparing objects or something. > > Could you post it (or a URL) please so I can patch. > Had you already filed this as a bug report? > > Sadly searches on =3D=3D=3D reveal nothing. > > > Sam > > > > > --Wez. > > > > On 11/1/05, Amin Azez wrote: > > > >>if ($object1=3D=3D=3D$object2) > >> > >>does a recursive check! > >>"Fatal error: Nesting level too deep - recursive dependency?" > >>Whats going on? > >> > >>I've go lots of object references all highly recursive and I just > >>sometimes need to check if two objects are the same object i.e. they > >>have the same storage address; I don't need to (and can't afford the > >>time) to recursively check every field. > >> > >>Is there a =3D=3D=3D=3D instead that REALLY does what it seems =3D=3D= =3D is trying to > >>fake, presumably to cover up all the object copying that is normally > >>going on but that I've managed to avoid? > >> > >>Sam > >> > >>-- > >>PHP Internals - PHP Runtime Development Mailing List > >>To unsubscribe, visit: http://www.php.net/unsub.php > >> > >> > > > > > >