0
두 클래스가 있습니다.하위 클래스에 연결할 수있는 이유는 무엇입니까?
Class Database
{
public function __construct($class)
{
foreach($class as $class)
{
require_once("sub/" . $class . ".class.php");
$$class = new $class();
}
}
}
$database = new Database(array("vericek"));
$database->vericek->abc();
및 vericek.class.php이다 : -
일등 = database.class.php (부)>
Database.class.php vericek.class.php이다
Class vericek
{
public function abc()
{
echo "try";
}
}
내가 볼 "시도"할 ..하지만 난 .. 할 수없는 나는이 오류를 볼 수 있습니다 : 치명적인 오류 : C에서 비 객체의 멤버 함수 ABC()로 전화 : \의 appserv \ www \ ozetizle \ classes \ database.class.php on line 32
어떻게하면됩니까?
논리적인 질문을 용서해주십시오. 그러나 데이터베이스 클래스가 일종의 로더로 사용되는 이유는 무엇입니까? –