私のページの特定の部分を読み込むクラスがあります。メソッドが既に呼び出されているかどうかを確認するにはどうすればいいですか?
$this->load('admin');
:私は何をしたいURIセグメント/admin/
が含まれており、それがないならば、それは自動管理ページをロードする場合、私は見るためにチェックを持っているコンストラクタで私のクラスでは、この
index.php
$obj->load('admin');
です
現在、どちらも問題なく動作していますが、私は自分のプロジェクトに両方のエントリがあると、admin
の初期化を2回ロードします。
load()
メソッドが既に呼び出されていて、パラメータが==
〜admin
の場合は、私がチェックする方法はありますか?
シングルトンパターンを使用するhttp://php.net/manual/en/language.oop5.patterns.php –