ID:               44933
 User updated by:  remon at menpmedia dot nl
 Reported By:      remon at menpmedia dot nl
 Status:           Bogus
 Bug Type:         Class/Object related
 Operating System: Fedora Core 4
 PHP Version:      5.2.6
 New Comment:

Wooot.

This did the trick. 

Thanks :)


Previous Comments:
------------------------------------------------------------------------

[2008-05-07 10:29:14] [EMAIL PROTECTED]

You probably have zend.ze1_compatibility_mode enabled which causes the
behavior of php4 but it has bugs and is generally unused.

------------------------------------------------------------------------

[2008-05-07 09:39:02] remon at menpmedia dot nl

[EMAIL PROTECTED] ~]# php
<?php
print phpversion();
echo "\n";
$one = new stdClass();
$one->variable = 'hello';

$two = $one;
$two->variable = 'goodbye';

var_dump($one);
?>

5.2.4
object(stdClass)#3 (1) {
  ["variable"]=>
  string(5) "hello"
}

[EMAIL PROTECTED] ~]#

------------------------------------------------------------------------

[2008-05-07 09:36:16] remon at menpmedia dot nl

?????
Now I am really confused.

Im running Fedora Core 8 / x64, php 5.2.4, and i have the, by your
statement, incorrect result

I understand this has changed and I understand the implication (review
all our code which at this point amounts to several million lines of
code :( )
I also understand that i need to 'clone' an object. Shame that PHP4
doesn't understand this keyword and throws an error; so much for writing
universal code.

Thank you for all your comments and views.

------------------------------------------------------------------------

[2008-05-07 09:31:27] [EMAIL PROTECTED]

I am running this on 64bit linux, and on 32bit as well. I get the same
correct result.

------------------------------------------------------------------------

[2008-05-07 09:28:04] remon at menpmedia dot nl

Thank you scottmac, this helps a bit.

Should I consider PHP5/x64/linux bugged then for NOT reflecting this
behavioural change ?

------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/44933

-- 
Edit this bug report at http://bugs.php.net/?id=44933&edit=1

Reply via email to