我有三个班级:A,B和C。在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;
}
}
我需要加载一个名称是变量值的类:$X 到类B 中没有单词new的类。
我可以这样做吗:$this->classname->functionname();//classname is value of $X
在文件 B.php 中。