I include
またはrequire
別のものからの1つのPHPスクリプト。 include 'header.php';
、含まれているPHPスクリプトでも開封<?php
と終了?>
タグを使用する必要がありますか?PHPスクリプトでPHPタグを使用する必要がありますか?
タグの有無にかかわらず、スクリプトは正しく読み込まれます。しかし、私はどちらが正しい手続きであるかは分かりません。私の懸念事項は次のとおりです。(1)タグを再度使用することにより、PHPエンジンが2回起動してリソースを浪費する、(2)タグを使用しないことにより、これが間違っている可能性があります。 PHPコード(パブリックディレクトリ内にある場合)。
EDIT
人がこの質問を誤解しています。ここにいくつかの背景があります:include
またはrequire
のファイルを親ファイルの場所に動的にドロップし、1つのスクリプトとして解析します。含まれているスクリプトは別々に実行されたり解釈されたりすることはありません。このため、タグはではなく、が必要です。それは私の質問ではありません。私の質問は、この場合PHPタグを使う方が良いか(PHPが推奨する)か、それともスクリプトから完全に除外するかです。
...しかし、なぜですか?何が起こっている? –
OKで – Alasdair
タグなしのサーバーは、実行するPHPスクリプトを識別できません。あなたはそれを必要とします。 – uttam