私はマークダウンとHTMLpurifierを使用しており、マークダウン<?= $variable ?>
コードに(インデント構文を使用して)省略形のPHP()の例を入れたいのですが、HTMLpurifierはタグ<
を許可された要素として認識せず、エスケープしています。
HTMLpurifierでこれをエスケープするのを防ぐために有効にする必要がある構成オプションはありますか?
私はマークダウンとHTMLpurifierを使用しており、マークダウン<?= $variable ?>
コードに(インデント構文を使用して)省略形のPHP()の例を入れたいのですが、HTMLpurifierはタグ<
を許可された要素として認識せず、エスケープしています。
HTMLpurifierでこれをエスケープするのを防ぐために有効にする必要がある構成オプションはありますか?
現在サポートされていません。HTMLpurifier フォーラムからのこの古いスレッドに参加することに興味があるかもしれません - PHP 短縮タグ
別の解決策は、独自の str_replace を実行して php セクションを復元することです (それが可能であり、セキュリティ ホールが発生しない場合)。