回答編集履歴

4

PHPであるはずないもう一つの理由。

2019/03/08 13:05

投稿

FKM
FKM

スコア3640

test CHANGED
@@ -1,4 +1,4 @@
1
- そのエラーはPHPではなくjavascriptによるものです。
1
+ そのエラーはPHPではなくjavascriptによるものです。FireMobileSimulatorは使用したことありますが、クライアントサイドのスクリプトしか試せなかったはずです。
2
2
 
3
3
 
4
4
 

3

理屈をこまかく

2019/03/08 13:05

投稿

FKM
FKM

スコア3640

test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
 
14
14
 
15
- そうなった場合、&nbspというただの文字列として認識されますが、&はエンティティコードを構成する特殊文字として認識するのですが、数式通り;で閉じていないために、まずはエンティティのエラーが起き(80列目)、そのため文法も不完全なためにエンコードのエラーも起きます(99列目)。
15
+ そうなった場合、&nbspというただの文字列として認識されます。そして&はエンティティコードを構成する特殊文字として認識するのですが、数式通り;で閉じていないので、一旦は最後まで読み込みます。しかし、そんなエンティティの参照コードは見当るはずもないので、まずはエンティティの参照エラーが起き(80列目)、それによって文法も不完全なためにエンコードのエラーも起きます(99列目)。
16
16
 
17
17
 
18
18
 

2

行→列

2019/03/08 13:03

投稿

FKM
FKM

スコア3640

test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
 
14
14
 
15
- そうなった場合、&nbspというただの文字列として認識されますが、&はエンティティコードを構成する特殊文字として認識するのですが、数式通り;で閉じていないために、まずはエンティティのエラーが起き(80目)、更に文法も不完全なためにエンコードのエラーも起きます(99目)。
15
+ そうなった場合、&nbspというただの文字列として認識されますが、&はエンティティコードを構成する特殊文字として認識するのですが、数式通り;で閉じていないために、まずはエンティティのエラーが起き(80目)、そのため文法も不完全なためにエンコードのエラーも起きます(99目)。
16
16
 
17
17
 
18
18
 

1

アンパサンドの間違い

2019/03/08 10:10

投稿

FKM
FKM

スコア3640

test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
 
10
10
 
11
- というエラーが出ているので、 (いわゆる空白処理)を$nbspと、;を付け忘れている可能性が高いです。
11
+ というエラーが出ているので、 (いわゆる空白)を&nbspと、;を付け忘れている可能性が高いです。
12
12
 
13
13
 
14
14