テンプレート内でエスケープされないままですか? " />
テンプレート内の < but Not > のエスケープ
テンプレートによるファイル生成の領域で、複雑な問題が浮上しています。この謎を解明するために、HTML 出力を目的とした
html/template の自動エスケープ メカニズムは、データ値を次のように扱います。ただし、#include ディレクティブ内に < 文字が含まれる指定されたテンプレートでは、エスケープのルールが HTML コンテンツとして誤って解釈され、& に変換されます。 ;lt;.
解決策は、テンプレートの目的を適切なテンプレート エンジンと調整することです。
以上がテンプレートで < Escaped but > がエスケープされないままになるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。