質問編集履歴
4
PHPのバージョン追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -65,3 +65,15 @@
|
|
65
65
|
JSONファイルをダウンロードしてみたところ、UTF8で記載がありました。
|
66
66
|
|
67
67
|
また、GoogleChromeのJSONViewにて参照先のファイルを確認したところ、きちんと見ることができました。
|
68
|
+
|
69
|
+
|
70
|
+
|
71
|
+
### バージョン
|
72
|
+
|
73
|
+
|
74
|
+
|
75
|
+
XAMPP :5.6.12
|
76
|
+
|
77
|
+
PHP :5.6.12
|
78
|
+
|
79
|
+
Apache:2.4.16
|
3
UTF-8の記述間違えの訂正
test
CHANGED
File without changes
|
test
CHANGED
@@ -42,7 +42,7 @@
|
|
42
42
|
|
43
43
|
$json = file_get_contents($url);
|
44
44
|
|
45
|
-
$json = mb_convert_encoding($json, 'UTF8', 'ASCII');
|
45
|
+
//$json = mb_convert_encoding($json, 'UTF-8', 'ASCII'); //元ファイルがUTF-8のため不要
|
46
46
|
|
47
47
|
$json_arr = json_decode($json,true);
|
48
48
|
|
2
エラーメッセージの追記(記載漏れ)
test
CHANGED
File without changes
|
test
CHANGED
@@ -17,6 +17,14 @@
|
|
17
17
|
```
|
18
18
|
|
19
19
|
print_rで syntax errorが起きています
|
20
|
+
|
21
|
+
|
22
|
+
|
23
|
+
※記載漏れのため追記
|
24
|
+
|
25
|
+
print_rでは表示されず、var_dumpで表示を行ったときにNULLが表示されます。
|
26
|
+
|
27
|
+
syntax errorとわかったのはjson_last_error()を使用して$json_arrを検査したためです。
|
20
28
|
|
21
29
|
```
|
22
30
|
|
1
print_rの記述間違え
test
CHANGED
File without changes
|
test
CHANGED
@@ -40,7 +40,7 @@
|
|
40
40
|
|
41
41
|
|
42
42
|
|
43
|
-
print_r $json_arr;
|
43
|
+
print_r ($json_arr);
|
44
44
|
|
45
45
|
|
46
46
|
|