私の質問はとても簡単です。私がやりたいことは、実際の PHP コードを実行せずに HTML で記述することだけです。たとえば、私は書きたい
<div id = "code"><?php
echo 'Bla Bla Bla';
?></div>
この PHP を実行したくありません。どういうわけかタグをエスケープして、HTMLドキュメントにPHPコードを文字通り書きたいです<?php
(タグを削除したくありません)。
残念ながら、これを実行してブラウザーにエコーすると、次のようになります。
<div id = "code"><?php echo '<?php
echo "Bla Bla Bla";
?>' ?></div>
また、コードを変数に入れようとしましたが、それでもうまくいきませんでした。
PHP コードがブラウザによってコメントアウトされます。Chromeのオプションで確認できますView Page Source
が、ブラウザはコメントと認識しています。
私の問題の解決策を教えてください。
前もって感謝します。
PS: CodeMirror を使用して、'application/x-httpd-php' を使用して埋め込み PHP/HTML コードを出力しています。
編集#1
タグに lt と rt を使用できますが、CodeMirror はタグが見つかったときにのみコードの強調表示を開始するため、実際には使用できません<?
。