回答編集履歴
1
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
|
-
|
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
|
-
|
10
|
+
|
14
|
-
echo str_replace(''', "'", 'I'm happy.');
|
11
|
+
echo str_replace(''', "'", 'I'm happy.');
|
15
|
-
|
12
|
+
|
16
|
-
|