最近、自分のウェブサイトを書き直し、コード スニペットを投稿できるようにシンタックス ハイライターを追加しました。以前は、htmlentities()
安全で何も壊さないように文字列だけでしたが、<pre>
コードを強調表示するために a を使用する必要があるためhtmlentites()
、ページから構文の強調表示を効果的に削除します。htmlentites()
2 つのタグ ( ) の間で何かを実行する関数を考え出そうとしましたが、何も機能して<entitiesparse>
</entitiesparse>
いないようです。私ができる機能を知っている人はいますか:
a)htmlentities()
特定のタグ以外のすべてに設定します(などstrip_tags()
)
また
b)htmlentities()
特定のタグ内のもののみ (前述のとおり)