こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

PHP 数値実体参照を文字に変換

$html .= "<う> ";


echo "
$html
";


以上のようなPHPで、◆の部分をどのように記述すれば
<う>
と表示されますか?

投稿日時 - 2013-01-11 15:58:11

QNo.7886467

すぐに回答ほしいです

質問者が選んだベストアンサー

私の環境では何もしなくても <う> と表示されます。特に何もしなければ(phpの出力はtext/html ですから)ブラウザが &lt; を < に、&gt; を > として表示するハズです。

逆に < や > をそのままブラウザに返すのは危なすぎます。htmlソースとしてタグ部分を返すなら別ですが、「表示させる」なら(そういう話ですよね?)htmlspecialcharsを通したまま(&lt; や &gt; のまま)の状態で出力すべきです。

#さすがに、<う> はタグだと認識されないでしょうからhtml_entitydecodeして
#から出力しても表示はされるでしょうけどね。

投稿日時 - 2013-01-11 16:57:43

ANo.2

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

echo html_entity_decode($html);

投稿日時 - 2013-01-11 16:03:24

あなたにオススメの質問