currently I have the followig script:

everything works fine, except for the fact that it doesn't seem to understand $overall->foo->foo();. It returns this error:
"Fatal error: Call to a member function on a non-object in d:\apache\htdocs\classes.php on line 32"

Now, I know the object is loaded, because the constructor is run, and puts out a 1 onscreen... I wish to know how to make this work...
any help plz?

- Tularis

class overall {
var $loaded;

function load($class){
eval("\$$class = new $class;");
return true;

class foo {
var $bar;

// Constructor
function foo(){
$this->bar = 1;
echo $this->bar."<br>";

// Start actual loading
$overall = new overall;

// As of here it won't work anymore... somehow $overall->foo-> doesn't work...


(and if possible, I would also like to change $overall->foo->foo() to $foo->foo(), but still keeping that class as a 'subclass' to the overall one.)

PHP General Mailing List (
To unsubscribe, visit:

Reply via email to