2

<br/>div の 1 つだけが、's、<p>' s、'sなどの html タグを含むすべてを無視するようにします<b>。これはどのように可能ですか?ありがとうございました!

4

5 に答える 5

7

無視したい HTML タグが現在静的テキストである場合は、検索と置換を (この順序で) 実行します。

Find     Replace
-----------------
&        &amp;
<        &lt;

無視したい HTML タグが PHP を使用htmlspecialchars()して出力されている場合は、出力で を使用し、UTF-8 を使用してページをエンコードします。

echo htmlspecialchars($stringThatContainsHTML, ENT_COMPAT | ENT_HTML5, 'UTF-8');
于 2013-08-14T04:23:44.337 に答える
1

質問を調べて、Stackoverflow がどのようにそれを行うかを確認してください。

が表示され<br/>、要素に含まれています。<p><b>code

于 2013-08-14T04:23:22.953 に答える
0

HTML エンティティをエンコードします。

< … &lt;
> … &gt;
& … &amp;
" … &quot;
(' … &apos; xml, not html. see comments)

あなたも使いたいかもしれません

<pre><code>
    here comes your preformatted and escaped &lt;html&gt;-code
</code></pre>

コードを等幅にし、空白を保持するには

于 2013-08-14T04:43:37.700 に答える