我有一個類基礎,它具有一個稱爲加載的屬性,它是類加載的對象。加載類有一個名爲view的函數,其中包含頁面。現在我需要撥打電話:將PHP對象實例更改爲父類
這與CodeIgniter的$ this-> load-> view(「test.php」)類似。
裝入類
class Load {
public function view($page){
//this function loads views to display
include($page);
}
public function model($class){
//loads model classes
}
public function library($class){
//loads libraries
}
}
基類
class Base {
function __construct(){
$this->load = new Load();
}
}
索引頁
$base = new Base();
$base->load->view("test1.php");
this1.php
echo "testing1\n";
$this->load->view("test2.php");
test2.php
echo "testing2";
輸出應該
testing1
testing2
讓您的視圖功能的公共'公共功能視圖($頁){' – zzlalani
一個更好的面向對象的方法是具有基類中的包裝方法... –
請在這個問題上付出一些努力。您沒有解釋過您的問題,因爲您的代碼段忽略了上下文,因此很難弄清楚。 –