MVC アプリケーションを作成しています。ローダークラスでこの関数を作成しました:
public function load_models($model)
{
if ($model) {
set_include_path($this->modelDirectoryPath);
spl_autoload_extensions('.php');
spl_autoload($model);
}
}
次のように、コントローラーからこの関数を使用しています。
$this->load->load_models('news');
このモデル クラスに次のようにアクセスします。
$this->load->news->get_article();
しかし、私はこれをしない限りできません:
$this->load->news = new news();
$this->load->news->get_article();
入力せずにアクセスしたい$this->load->news = new news();
。また、それを自動的にインスタンス化したいと考えています。誰でも助けることができますか?