0

HTML と php を使用する場合、ファイルをインクルードする適切な場所はどこですか?

HTML コードの前:

<?php include 'file.php' ?>
<html>
<head>
</head>
<body>
</body>
</html>

head タグ内:

<html>
<head>
<?php include 'file.php' ?>
</head>
<body>
</body>
</html>

body タグ内:

<html>
<head>
</head>
<body>
<?php include 'file.php' ?>
</body>
</html>
4

4 に答える 4

3

コード内のどこにでもファイルを含めます...

例: - インクルードが html フォームの場合は、本文に入ります。- インクルードがフォームを処理するための php スクリプトである場合、おそらく head に入ります。

于 2013-11-07T13:16:17.693 に答える
2

PHP は、どこに配置してもかまいません。ただし、ページを表示する目的は、含まれているファイルが何であるかによって異なります。たとえば、file.phpテーブルの本文が含まれている場合は、明らかに<body>タグに入れる必要があります。

于 2013-11-07T13:16:18.957 に答える
2

インポートしたファイルが、PHP ブロックの外側に文字がない単なるコードである場合は問題ありません。ini_set実行全体に影響を与えたり、ヘッダーやクッキーを送信したりできるように、個人的にファイルの先頭に配置します。

ファイルのメイン コードまたは PHP ブロックの外側に印刷するコンテンツがある場合は、コンテンツが必要な場所にファイルを配置する必要があります。

メインの HTML 構造をメイン ファイルで静的に保持し、両方に出力したい場合は、関数で両方を実行すること<body><head>お勧めします。ファイルの上部にインポートを追加し、関数を呼び出して印刷します。

于 2013-11-07T13:15:37.923 に答える
0

それはあなたの必要性に依存します。

file.php ファイルに、コード全体でアクセスしたいグローバル関数が含まれている場合は、それを先頭に含めます。さらに、インクルードされたファイルのヘッダーで何かをしている場合は、必ず先頭にインクルードしてください。

ただし、file.php に動的な JavaScript コード (つまり、状況に応じて php によって変更されるスクリプト) が含まれているとします。ヘッダーは、多かれ少なかれ標準的な場所であるため、おそらく最適な場所です。 JavaScriptを配置します。

最後に、file.php が実際の html または構造をファイルに取り込むことを意図している場合は、必ず本文に含めてください。

于 2013-11-07T13:22:39.087 に答える