htmlspecialchars

htmlspecialchars --  特殊文字を HTML エントリに変換する

説明

string htmlspecialchars(string string);

文字の中には HTML において特殊な意味を持つものがあり、それら 本来の値を表示したければ HTML の表現形式に変換してやらなければ なりません。この関数は、これらの変換を行った結果の文字列を 返します。

メッセージボードやゲストブックのようにユーザーが書きこんだテキストにおいて HTML のマークアップ用文字を区別する必要がある場合に有用です。

現在のところ、変換対象となる文字は以下の通りです。

注意:この関数は、上記のあげたもの以外に関しては、一切の変換を 行いません。すべての変換を行うにはhtmlentities を参照してください。

htmlentities および nl2brを参照下さい。