-2
可能重複:
is a good practice to use array of objects in php?在php中使用數組對象是一種很好的做法?
例如,它是一個很好的做法在PHP這樣做:
我有一個類的測試,它是一個控制器類,其中我實例化視圖和模型類,但是如果我需要實例化另一個模型,我將不得不創建另一個對象,而不是創建一個包含每個模型或視圖實例的對象數組:
class test extends Controller{
//The vars $Model and $View are arrays declared in the parent class
public function __construct(){
parent::__construct();
$this->Model["testModel"] = new testModel();
$this->Model["otherModel"] = new otherModel();
$this->View["testView"] = new testView();
}
public function index_action(){
$this->View["testView"]->assign("name", $this->getParam("name"));
$this->View["testView"]->showTestTemplate();
}
public function other_method(){
echo "Hello world";
}
}
如果您不打算添加更多信息,請不要重複提問以前關閉的問題。否則它會再次關閉。甚至更好,更新封閉的一個有機會重新開放。 – Gordon