HTMLが許可されているウェブサイトに入力フォームがあり、HTMLタグの使用に関する指示を追加しようとしています。テキストをお願いします
<strong>Look just like this line - so then know how to type it</strong>
しかし、これまでのところ私が得るすべては:
この行のように見える-それでそれを入力する方法を知っている
どのようにタグを表示すれば、人々は何を入力すればいいのかわかるでしょうか
HTMLが許可されているウェブサイトに入力フォームがあり、HTMLタグの使用に関する指示を追加しようとしています。テキストをお願いします
<strong>Look just like this line - so then know how to type it</strong>
しかし、これまでのところ私が得るすべては:
この行のように見える-それでそれを入力する方法を知っている
どのようにタグを表示すれば、人々は何を入力すればいいのかわかるでしょうか
回答:
交換する<
と<
して>
と>
。
PHPでは、関数htmlspecialchars()を使用してエスケープ<
し>
ます。
htmlspecialchars('<strong>something</strong>')
使用する必要がありますhtmlspecialchars
。以下のように文字を置き換えます:
&
"
、ENT_NOQUOTESが設定されていない場合に使用されます。'
、ENT_QUOTESが設定されている場合のみになります。<
>
あなただけの<>
s をエンコードする必要があります:
<strong>Look just like this line - so then know how to type it</strong>
ブラウザ内でHTMLタグを表示するには、出力を<xmp>および</ xmp>タグで囲みます
<xmp
>は廃止されただけでなく、廃止されました。使用しないでください。
ブラウザにエコーするときにhtmlentitiesを使用できます。これにより、htmlがタグを解釈するのではなく、タグが表示されます。
こちらをご覧くださいhttp://uk3.php.net/manual/en/function.htmlentities.php
例:
echo htmlentities("<strong>Look just like this line - so then know how to type it</strong>");
出力:
<strong>Look just like this line - so then know how to type it</strong>
HTMLとして表示される文字を変換するには、htmlentities()を使用します。