※ ChatGPTを利用し、要約された質問です(原文:classファイルの取り扱い方)
classファイルの取り扱い方
このQ&Aのポイント
クラスファイルの取り扱い方について詳しく解説します。
クラスファイルをnewをしてから関数を呼び出す場合と、クラス名::関数名で呼び出す場合のパフォーマンスやメモリの負担の違いについて教えてください。
また、独自のpublic function関数のみのファイル(lib.php)をclassで囲ってある理由や、クラスで囲わずに関数を呼び出す方法についても説明してください。
クラスファイルをnewをしてから関数を呼び出す場合と
クラス名::関数名で呼び出す場合だとパフォーマンスやメモリの負担などの違いは在りますでしょうか?
また、独自のpublic function関数のみのファイル(lib.php)をclassで囲ってあるのですが、
実際はincludeして扱うので、classで囲わなくても問題はないと思うのですが、どこのクラスにあるのかという目安として囲っています。
上記のファイル関数を呼び出す場合に
1.newをしてから$クラス変数->関数名();
2.それともクラス名::関数名();
3.そもそもclassで囲わないで、関数名();のみ
コーディングルールがないのでどれが一般的なのかが分かりません。
教えて下さい。