Erm, aren't "extends" what you're looking for?
To accomplish the auto-loading of needed subclasses?
example:
<?php
class FOO {
static $x = 'Hello World';
}
class BAR extends FOO {
public $greeting = false;
public function __construct() {
$this->greeting = parent::$x;
}
}
$test = new BAR();
echo $test->greeting;
?>
Prints out "Hello World".
Sure - the if you put class FOO in a separate file, than you need to
require_once(it) (as often as you need to) - it'll be there.
bye
2009/3/26 Ionut Rusu <[email protected]>:
> sry to boder you again but i didnt quite understood youre answer, i got the
> part where to add the include files on the top of the file or with
> require_once statment, but i still dont understant how is it posiible to add
> classes to the constructor with the include statment and not trigger a
> nested class error......
>
> is it corect to add include files( php classes ) to the constructor, and if
> so how does php do it....
> thank you!!!
>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php