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

回答編集履歴

1

2015/02/09 02:41

投稿

fujiko
fujiko

スコア93

answer CHANGED
@@ -1,16 +1,12 @@
1
- 'はHTML 4.01の一部ではないため、デフォルトで ' に変換されませんよ。
1
+ 'はHTML 4.01の一部ではないため、デフォルトで ' に変換されませんよ。
2
-
2
+
3
- ですが、PHP5.4.0 以降のものだと、次の様なことが出来るようになっています。
3
+ ですが、PHP5.4.0 以降のものだと、次の様なことが出来るようになっています。
4
-
5
- ```lang-<ここに言語を入力>
4
+
6
- echo html_entity_decode('I'm happy.', ENT_QUOTES | ENT_HTML5);
5
+ echo html_entity_decode('I'm happy.', ENT_QUOTES | ENT_HTML5);
7
- ```
6
+
8
-
9
- ENT_QUOTES(シングルとダブルクォテーションを変換する)とENT_HTML5 (またはENT_HTML401以外の言語フラグを変換するため。状況に合わせて選んでください)両方必要になります。
7
+ ENT_QUOTES(シングルとダブルクォテーションを変換する)とENT_HTML5 (またはENT_HTML401以外の言語フラグを変換するため。状況に合わせて選んでください)両方必要になります。
10
-
8
+
11
- PHP5.4.0 以前のものだと str_replaceを使ってください。
9
+ PHP5.4.0 以前のものだと str_replaceを使ってください。
12
-
13
- ```lang-<ここに言語を入力>
10
+
14
- echo str_replace(''', "'", 'I'm happy.');
11
+ echo str_replace(''', "'", 'I'm happy.');
15
- ```
12
+
16
-