###聞きたいこと
PHPの実行環境はほとんどApache(or Nginx)のWEBサーバと連動して動作するものかと思います。
リクエスト毎にファイルが読み込まれる為、クラス変数(public static $hoge)・メソッドを定義しても、ほかのリクエストから参照・呼び出しできません。
他のリクエストから参照・呼び出しできないのであれば、クラスを読み込んだ時点でそのクラスをnewしてるようなものだと思います。
リクエスト内で、複数インスタンスを作成する必要がないクラスであれば、わざわざインスタンスをnewせずに、クラス変数とクラスメソッドだけあれば十分かと思いますが、解釈としてあっていますでしょうか。
ApacheWebサーバ上で動くPHPに関して、どういった要件のものをインスタンスとして作成(new)するのが望ましいのでしょうか。また、わざわざインスタンスにする必要がない要件など、ご教授お願いできればと思います。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/02/22 01:53
2017/02/22 02:18