我有一个名为Display的类,它扩展了类Layout,它扩展了类DOMDocument。我得到:致命错误:在非对象上调用成员函数 loadHTMLFile()。代码如下:
在 index.php 中:
$dom = new Display();
$dom->displayData();
在 Display.php 中:
class Display extends Layout {
public function displayData(){
$dom = parent::__construct();
$dom->loadHTMLfile("afile.html");
echo $dom->saveHTML();
}
}
我的问题是:当我调用parent::__construct()时,这与使用“ new DOMDocument ”不一样吗,因为 Display 类扩展了 Layout 和 DOMDocument?谢谢