Nesting level too deep - recursive dependency?
| From: | Francisco M. Marzoa Alonso | Date: | Mon, 18 Oct 2004 15:39:09 +0000 |
| Subject: | Nesting level too deep - recursive dependency? | ||
| Groups: | php.internals | ||
| Request: | Send a blank email to internals+get-13373@lists.php.net to get a copy of this message | ||
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