This code:
<?php
class TestClass { public $myself;
function __construct () { $this->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
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php