A、B、Cの3つのクラスがあります。クラスAでは、A.php:
class A
{
function __Contruct()
{
//do something
}
}
クラスBでは、B.php:
class B extends A
{
function __Contruct()
{
//do something
}
}
クラスCの場合:
class C
{
function __Contruct()
{
include(A.php);
$this->A = new A;
include(B.php);
$this->B = new B;
}
function _load()
{
//load class $X;
}
}
名前がvariable:$ Xの値であるクラスを、クラスBのnewという単語なしでクラスにロードする必要があります。
この方法でそれを行うことはできますか:$this->classname->functionname();//classname is value of $X
ファイルB.phpで。