0

興味深いことに、一部の php ファイルには拡張子「class.php」または「html.php」が付いていることに気付きました。コード ファイルにこのような拡張子が付いている理由は何ですか?

前もって感謝します!!

4

6 に答える 6

2

それはカスタムのものでなければなりません.class.php拡張機能は「モデル」であり、html.phpファイルは「ビュー」です.

于 2012-05-04T06:45:30.307 に答える
1

作成に応じて、次のような意味になる場合があります。

  • "class.php" => somethis.class.php のようなクラス ファイルを参照します。
  • ".html.php" => something.html.php のようないくつかのテンプレートを参照します
于 2012-05-04T06:47:19.527 に答える
0

はい、class.php はモデル/ハンドラーで、html.php はビューです

于 2012-05-04T06:46:37.653 に答える
0

特に意味はありません。ほとんどの場合、クラスが.class.php含まれており.html.php、テンプレートである可能性があります。

を使用すると、オートローディングを安全に使用して競合することなく関数ClassName.class.phpに含めることができるという利点があります(たとえば、名前の付いたクラスと- ほとんどの場合、そのクラスのファイルは存在する可能性が高いため、問題にはなりません)。$className.'.class.php'__autoload()indexindex.phpindex.class.php

于 2012-05-04T06:46:40.180 に答える
0

.php を持つファイルは、PHP エンジンによって実行されます。一部の人々は、使用の延長としてピリオドを使用することを好みます。

すなわち create.my.template.html.php

create.my.template.htmlファイル名です。.php拡張子です。

于 2012-05-04T06:46:49.257 に答える
0

実際の拡張子はまだ.phpであるため、これには特別な効果はありません。ビューとモデルなどを分離するために、このようなファイルに名前を付けることを選択するかもしれませんが、サブフォルダー (たとえば、 htmlクラスという名前) を使用することも、いかなる種類の命名規則も使用しないこともできます (最終的には非常に紛らわしいファイル構造です。)

于 2012-05-04T06:49:12.133 に答える