私は、コードの冒頭に含まれるファイル(以下#1)に次の2行のコードを入れて、既存のファイルの変更を主張している請負業者の開発者と協力しています。を含む
<application>
<included file #1>
if A
<include project A>
else
<include project B>
</application>
問題は、このインクルードファイルは、他のアプリケーションで使用され、私はそれを修正することができないということです。私のファイルが含まれて
function _info($Object){echo '<script type="text/javascript">console.info("'.$Object.'");</script>';}
function _infoJS($Object){echo 'console.info("'.$Object.'");';}
はこのようなものです。最初にconsole.info
を含める必要がありますか? <include project A>
または<include project B>
のヘッダー(<head></head>
またはそれ以前)に簡単に含めることができます。
請負業者はこれで何を得ることを望みましたか?とにかくプロダクションコードに残すべきではないデバッグ情報のように見えます。関数 '_info()'と '_infoJS()'があなたのスクリプトのどこかで呼び出されなければ、基本的に無害ですが、なぜそれらが必要なのか分かりません。 –
ここで問題は何ですか? console.infoはブラウザのコードをデバッグしています(ブラウザーにあれば)。これは実動コードであってはならず、それをサポートしていないブラウザーやエラーが発生していないブラウザーにはエラーが発生します。 – epascarello