タイトルの通りなのですが、PHPで静的にメソッドを呼び出すのと動的に呼び出すのって何が違うんでしょうか?
HogeControllerからHogeLogicを呼び出すときに、
HogeLogic::hoge();
するのと、__constructの方で呼び出すクラス定義してから
$this->HogeLogic->hoge();
とするのって内部的にどっちがいいとかあるのでしょうか?
個人的には静的に呼び出す方が楽で好きなのですが...
回答1件
あなたの回答
tips
プレビュー
投稿2014/07/23 02:08
タイトルの通りなのですが、PHPで静的にメソッドを呼び出すのと動的に呼び出すのって何が違うんでしょうか?
HogeControllerからHogeLogicを呼び出すときに、
HogeLogic::hoge();
するのと、__constructの方で呼び出すクラス定義してから
$this->HogeLogic->hoge();
とするのって内部的にどっちがいいとかあるのでしょうか?
個人的には静的に呼び出す方が楽で好きなのですが...
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2014/07/23 03:13
2014/07/23 09:15