ID: 24546 Updated by: [EMAIL PROTECTED] Reported By: proton at fangen dot net -Status: Open +Status: Verified Bug Type: Zend Engine 2 problem -Operating System: Windows XP Home Edition +Operating System: Irrelevant PHP Version: 5CVS-2003-07-08 (dev) New Comment:
I could reproduce this under linux (with beta1). Derick Previous Comments: ------------------------------------------------------------------------ [2003-07-08 15:14:43] proton at fangen dot net Description: ------------ When creating an object, each created object should have a unique (zend engine 2 internal) Object ID, right? The code below always prints "Object id #1", i.e. the objects have the same ID. Although they are instances of an empty (no methods or properties) class, I had the same problem with classes that did have methods and/or properties. Here's a short script that reproduces the problem: Reproduce code: --------------- class MyClass { } function test() { $c = new MyClass(); print $c; // Will always print "Object id #1" } test(); test(); Expected result: ---------------- Object id #1 Object id #2 Actual result: -------------- Object id #1 Object id #1 ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=24546&edit=1