これは悪いプログラミング手法と見なされますか? テンプレートを作成するために、ファイルの最初と最後にインクルードがあります。だからこんな感じ
beginning.php
<html>
some stuff
end.php
some stuff
</html>
user accessed files
include beginning.php
some stuff
include end.php
いいえ、全然大丈夫です。必要な場所にファイルを含めることができます。
条件ステートメントを使用して、他のものではなく特定の php ファイルを含めることもできます。たとえば、インデックス ページに、ユーザーがログインしているかどうかを確認する条件文を含めることができます。ユーザーがログインしていない場合は、ログイン フォームに php ファイルを含めます。ユーザーがログインしている場合は、代わりにユーザーのプロファイル情報を表示する php ファイルを含めます。
あなたが心配したい唯一のことは、必要がないのに物事を別々のファイルに簡単に分割することによって、ページがスパゲッティになりすぎることです. しかし、全体として、あなたは行ってもいいです。
さて、デザイナーの視点を考えてみましょう。サーバー側の実装に影響を与えずにファイルのデザインを変更するのは難しいと思いますか?
このように PHP を使用することは、MVC などのデザイン パターンで一般的であるため、問題なく使用できます。プロジェクトに明確な構造がない限り、ファイルはすぐに整理されず、乱雑になる可能性があるため、お勧めしません。
PHP は通常、HTML が出力される前に実行を終了することに注意してください。そのため、いつでも PHP を含めることが論理的である限り、問題はありません。