HTMLのタグを削除
HTMLのタグを削除するにはstrip_tagsを利用する
引数で削除しないタグの指定ができるが、属性を含むものは削除されないらしい。。。
書式
PHP
- <?php
- strip_tags(string, 削除しないタグ)
- ?>
サンプル
PHP
- <?php
- $text = array(
- '<strong>test</strong>てすとテキスト1',
- '<a onclick="">test</a>てすとテキスト2',
- '<a href="/web/index.html">WEBデザイン・ホームページ製作</a>'
- );
-
- echo "<h4>指定なし</h4>";
- $i=0;
- for($i=0; $i<sizeof($text); $i++){
- echo strip_tags($text[$i])."<br />";
- }
-
- echo "<h4>指定あり</h4>";
- $i=0;
- for($i=0; $i<sizeof($text); $i++){
- echo strip_tags($text[$i])."<br />";
- }
- ?>
実行結果
| 投稿日 |
2007年5月 6日 23:55 |
| カテゴリ |
PHP |
| タグ |
セキュリティ | テストコード | 関数 |
| トラックバック URL |
http://www.kantenna.com/cgi-bin/mt504/mt-tb.cgi/1077 |