私のウェブサイトでinclude($_SERVER["DOCUMENT_ROOT"] . "/header.php");
は、ヘッダーを含めるために使用しています。しかし、私header.php
の場合、head タグ内に script タグがあります。私の質問は、このスクリプトをページに含めたときに実行されるかということでした。
これは私の header.php の一部です: http://pastebin.com/FbFG3B7E
私のウェブサイトでinclude($_SERVER["DOCUMENT_ROOT"] . "/header.php");
は、ヘッダーを含めるために使用しています。しかし、私header.php
の場合、head タグ内に script タグがあります。私の質問は、このスクリプトをページに含めたときに実行されるかということでした。
これは私の header.php の一部です: http://pastebin.com/FbFG3B7E
include ステートメントは、指定されたファイルをインクルードして評価します。
http://php.net/manual/en/function.include.php
つまり、PHP が評価され、実行されます。HTML スクリプト タグの場合: 単に出力されます。ブラウザは、インクルードされたファイルの HTML も取得して処理します (スクリプトも実行します)。
編集:あなたのページで次のエラーが表示されます:
SyntaxError: の後に名前がありません。オペレーター
window.||(function(d,s){var z==function(c){z._.push(c)},$=zs=
その位置で、 variable を出力します$zopim
。で試してみてください{$zopim}
。
はい、使用するinclude();
とrequire();
、コードをページに直接コピーしているかのように動作します。
JavaScript スクリプト タグを意味する場合は、はい、ブラウザーがページを読み込むときに実行されます。