回答編集履歴

1

2015/02/09 02:41

投稿

fujiko
fujiko

スコア93

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