「PHP」htmlspecialchars関数で特殊文字をhtmlエンティティに変換するサンプル
説明
htmlspecialchars ( string $string [, int $flags = ENT_COMPAT | ENT_HTML401
[, string $encoding = ini_get(“default_charset") [, bool $double_encode = TRUE ]]] ) : string
htmlspecialchars — 特殊文字を HTML エンティティに変換します。
パラメータ
string
変換される文字列。
flags
以下のフラグを組み合わせたビットマスクです。
PHPコード
<?php $target = htmlspecialchars("<a href='xxx' target='_blank'>send next url</a>", ENT_QUOTES); echo $target; ?>
実行結果
<a href='xxx' target='_blank'>send next url</a>gt;