質問するログイン新規登録

回答編集履歴

1

追加

2016/03/25 03:23

投稿

JinwonKim
JinwonKim

スコア312

answer CHANGED
@@ -1,17 +1,21 @@
1
- [php#strip_tags](http://php.net/manual/ja/function.strip-tags.php) 参照してください。
1
+ - htmlタグを消したい場合は[php#strip_tags](http://php.net/manual/ja/function.strip-tags.php) 参照してください。
2
+ - htmlコードをエスケープしたいのであれば[php#htmlspecialchars](http://php.net/manual/ja/function.htmlspecialchars.php)を参照してください。
2
3
 
4
+
3
5
  - テストコード
4
6
  ```ここに言語を入力
5
7
  echo strip_tags("<p>hoge</p>"), PHP_EOL;
6
8
  echo strip_tags("<p>hoge"), PHP_EOL;
7
- echo strip_tags("<div>hoge</div>"), PHP_EOL;
9
+ echo htmlspecialchars("<div>hoge</div>"), PHP_EOL;
8
- echo strip_tags("<h1>hoge</h1>"), PHP_EOL;
10
+ echo htmlspecialchars("<h1>hoge</h1>"), PHP_EOL;
11
+
9
12
  ```
10
13
 
11
14
  - 結果
12
15
  ```ここに言語を入力
13
16
  hoge
14
17
  hoge
18
+ &lt;div&gt;hoge&lt;/div&gt;
15
- hoge
19
+ &lt;h1&gt;hoge&lt;/h1&gt;
16
- hoge
20
+
17
- ```
21
+ ```