トップページ >  PHP >  HTMLタグ除去
初版2008/11/21: 最終更新日2008/11/21
HTMLタグ除去
目次
HTMLタグ除去
サンプルコード
サンプル
HTMLタグ除去
strip_tags関数を使うと、テキストボックスに入力されたデータ中に含まれるHTMLのタグを完全に除去できます。
受け取ったテキストデータが代入された変数を引数に指定すると、HTMLタグが除去された文字列が返されます。
また、strip_tags関数の第2引数に、除去の対象外にするタグを指定できます。

以下がサンプルになります。

サンプルコード
(php部)
<?php
// 「送信」ボタンが押された時
if (isset($_POST[btnExec])) {
	print "全てのタグを除去した場合 : ";
	print strip_tags($_POST[memo]);
	print "<B>タグ以外を除去した場合 : ";
	print strip_tags($_POST[memo],"<b>");
	print "<U>タグ以外を除去した場合 : ";
	print strip_tags($_POST[memo],"<u>");
}
?>

(html部)
<form method="post">
	<input type="text" name="memo" size="50">
	<input type="submit" name="btnExec" value="送信">
</form>

サンプル

テキストにHTMLタグを含む文字列を入力し、「送信」ボタンを押します。






タグが除去された形で表示されます。↓