興味深いことに、一部の php ファイルには拡張子「class.php」または「html.php」が付いていることに気付きました。コード ファイルにこのような拡張子が付いている理由は何ですか?
前もって感謝します!!
興味深いことに、一部の php ファイルには拡張子「class.php」または「html.php」が付いていることに気付きました。コード ファイルにこのような拡張子が付いている理由は何ですか?
前もって感謝します!!
それはカスタムのものでなければなりません.class.php拡張機能は「モデル」であり、html.phpファイルは「ビュー」です.
作成に応じて、次のような意味になる場合があります。
はい、class.php はモデル/ハンドラーで、html.php はビューです
特に意味はありません。ほとんどの場合、クラスが.class.php
含まれており.html.php
、テンプレートである可能性があります。
を使用すると、オートローディングを安全に使用して競合することなく関数ClassName.class.php
に含めることができるという利点があります(たとえば、名前の付いたクラスと- ほとんどの場合、そのクラスのファイルは存在する可能性が高いため、問題にはなりません)。$className.'.class.php'
__autoload()
index
index.php
index.class.php
.php を持つファイルは、PHP エンジンによって実行されます。一部の人々は、使用の延長としてピリオドを使用することを好みます。
すなわち
create.my.template.html.php
create.my.template.html
ファイル名です。.php
拡張子です。
実際の拡張子はまだ.phpであるため、これには特別な効果はありません。ビューとモデルなどを分離するために、このようなファイルに名前を付けることを選択するかもしれませんが、サブフォルダー (たとえば、 htmlとクラスという名前) を使用することも、いかなる種類の命名規則も使用しないこともできます (最終的には非常に紛らわしいファイル構造です。)